Posts, banners and slides
Big display type for Instagram, LinkedIn, a sale banner or the first slide of a talk.
Turn a line of text into a looping animation: words that type in, slide across or swap, in big display fonts. Download as a GIF or animated PNG. Free and private.
End it with a space if the typed words should not touch it.
Write \n inside a line to break it in two.
Website builders, inboxes, READMEs and slides strip scripts. A GIF is just an image, so it plays in all of them.
Big display type for Instagram, LinkedIn, a sale banner or the first slide of a talk.
A line that slides across forever, for shop banners, stream overlays and announcements.
The 'We build ___' line with a changing last word, on Webflow, Wix, Carrd or Notion.
A typed opening line sets the mood before anyone reads a word.
The canvas is sized from the font's full height, so descenders on g, y and p are never cut off, the bug people hit most in other GIF makers.
Twelve Google Fonts from typewriter to pixel, or upload a .ttf or .otf. It is loaded only in your browser.
GIF edges are blended into the colour of your page so there is no halo, and the animated PNG export keeps soft edges on anything.
Keep the start of a sentence fixed and cycle the end: 'We build websites / apps / stores', the effect site builders cannot do.
Write each word or short phrase on its own line, and pick Typing or Scrolling ticker.
Choose a bold display font such as Bebas Neue or Montserrat Extra Bold and raise the size.
Pick the size of the place it will go, square post, story, slide or banner, and download.
Most animated text generators are video editors in disguise: you drag a text layer onto a timeline, pick a preset and export an MP4. That is the right tool when the text is part of a video. When the text is the whole thing, a banner, a title slide, a sale announcement or a profile header, a small looping image is lighter, plays automatically and works in more places, including email and website builders that will not autoplay video.
This generator makes exactly that: a short looping animation of your words, rendered in your browser and saved as a GIF or animated PNG. There is no account, no watermark and no upload.
Condensed display faces like Bebas Neue fit more words across a narrow banner and stay legible when small. Heavy geometric sans fonts such as Montserrat or Poppins Extra Bold read well on social posts. For a softer, handmade feel try Caveat, and for retro screens VT323 or Press Start 2P. You can also upload your own brand font; it is used only in your browser.
High contrast matters more in motion than on a still image, because the eye has less time to read. White on near-black or black on a bright accent colour works far better than mid-grey on white.
Use Square post · 1080×1080 for Instagram, LinkedIn and Facebook feed posts, Story / reel · 1080×1920 for vertical formats, Slide · 1280×720 for presentations and Website hero · 1200×300 for banners. Larger canvases make larger files; for a website, a 1200 px wide GIF with a plain background usually stays well under a megabyte.
Something else? Email hello@typingtextgif.com.
Add a caption or moving text to any GIF: in your browser, in Canva, on iPhone and Android, and how to make the text itself animate.
Make text appear letter by letter in PowerPoint with the built-in animation, set the right delay, and the GIF shortcut that also works in Google Slides.
Google Slides has no letter-by-letter animation. Here is the workaround with word-by-word animations, and the cleaner way with a typing GIF.