Skip to main content
Noto Lottie
mosquito
Fluent 3D
Unicode-Original

mosquito

Animals & Nature entry: Mosquito.

The animated mosquito emoji (🦟) is a hand-crafted Lottie file from Google Noto. The animation loops at 60 frames per second on a 1024×1024 canvas and weighs roughly 60–90 KB — small enough to ship anywhere a static PNG would go.

Motion gives mosquito more weight than the static character. Use the animation when the message benefits from a beat of timing — landing pages, onboarding hero moments, reaction stickers, in-app celebrations.

Where the animated mosquito works best

  • Landing page hero or feature highlight — replace a static SVG hero with the animated mosquito to add motion without a video file.
  • Empty / success / error states — pair the animation with copy like "All done!" or "Nothing here yet" so the page never feels static.
  • Chat reactions and stickers — render the Lottie at 64–128 px inside messaging UIs; smaller than a GIF and crisper at any DPR.
  • Onboarding and tooltip illustrations — use the loop as a focal point while explaining a feature; ~1.2 s loop matches typical attention spans.
  • Marketing copy and social cards — embed the animation in blog posts, changelog entries, and product announcements where a static emoji feels flat.

Embed Mosquito into your project

Pick the snippet that matches your stack. Every snippet points at the same Lottie JSON on Google's CDN — no asset hosting required.

Lottie JSON URL
Plain URL. Drop into any Lottie-compatible renderer.
https://fonts.gstatic.com/s/e/notoemoji/latest/1f99f/lottie.json
<lottie-player> web component
Zero-build HTML. Works in any modern browser.
<script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>
<lottie-player
  src="https://fonts.gstatic.com/s/e/notoemoji/latest/1f99f/lottie.json"
  background="transparent"
  speed="1"
  style="width: 160px; height: 160px"
  loop
  autoplay>
</lottie-player>
HTML + lottie-web (CDN)
Manual loadAnimation() call. Full control over loop, speed, segments.
<div id="lottie-mosquito-1f99f" style="width:160px;height:160px"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bodymovin/5.12.2/lottie.min.js"></script>
<script>
  lottie.loadAnimation({
    container: document.getElementById("lottie-mosquito-1f99f"),
    renderer: "svg",
    loop: true,
    autoplay: true,
    path: "https://fonts.gstatic.com/s/e/notoemoji/latest/1f99f/lottie.json"
  });
</script>
React + lottie-react
TypeScript component. Fetches the JSON on mount.
import Lottie from "lottie-react";
import { useEffect, useState } from "react";

export function Mosquito1f99f() {
  const [data, setData] = useState<unknown>(null);
  useEffect(() => {
    fetch("https://fonts.gstatic.com/s/e/notoemoji/latest/1f99f/lottie.json").then((r) => r.json()).then(setData);
  }, []);
  if (!data) return null;
  return (
    <Lottie
      animationData={data}
      loop
      autoplay
      style={{ width: 160, height: 160 }}
    />
  );
}

Best practices

  • Render at 1× or 2× device pixel ratio (DPR) — the source is 1024 px, so any size up to 256 px stays razor-sharp.
  • Lazy-load below the fold. lottie-web ships ~50 KB gzipped on its own; defer instantiation until the player is on screen.
  • Respect prefers-reduced-motion. Pause autoplay and render the Unicode character 🦟 or the static Noto PNG as a fallback.
  • Cache the JSON in your CDN. Google&apos;s gstatic copy is already on the global edge, but a same-origin proxy keeps requests on the same connection.
  • Do not edit the Lottie file. Google ships canonical animations and updates them in place — patch with overlays or color filters instead.

Animated emoji FAQ

Is the mosquito Lottie free to use commercially?
Yes. Google Noto Emoji Animation is published under the Apache License 2.0. You may use, modify, and redistribute the animation in personal and commercial work — just preserve attribution and the license text where the source is bundled.
Where exactly does the animation come from?
Every frame is served directly from Google&apos;s CDN at https://fonts.gstatic.com/s/e/notoemoji/latest/1f99f/lottie.json. We do not mirror or modify the file — the browser fetches it from fonts.gstatic.com on demand. If Google updates the animation, your site picks up the new version automatically.
Can I use this Lottie without lottie-web?
Yes. Any Bodymovin-compatible renderer works: lottie-web, lottie-react, Lottie iOS/Android, Skottie, dotLottie. The file format is plain Lottie JSON v5.8.1, so embed-vendor lock-in is zero.

Asset-Quelle

Codepoints
U+1F99F
Format
Bodymovin Lottie · 60fps · 1024×1024
Lizenz
Apache 2.0 · Google Noto

Animation source: Google Noto Emoji Animation (Apache License 2.0). Hosted by Google on fonts.gstatic.com.

monkey
gorilla
orangutan
dog
guide dog
poodle
wolf
fox
raccoon
lion
tiger