Market
Pricing
Sign inStart
Field GuideType and text
Type and text

Text animations for social: rise, pop, wipe and typewriter

You don't need fifty effects. Four entrances, chosen well and timed right, handle stories, Reels, announcements and quotes. Here is which to use when.

GradientlyVerified Gradiently account·October 1, 2026·5 min read
Cover: Topaz Estate · GR·96Y0·0N

The short version

  • Rise, pop, wipe and typewriter are four text animation styles that cover most social media posts.
  • Rise suits calm, premium and editorial messages; pop suits short, energetic words such as prices and offers.
  • Wipe reveals a line like a curtain and works for headlines and before and after reveals; typewriter suits quotes, questions and anything that should feel written in the moment.
  • Most entrance animations read best between about a quarter and three quarters of a second, followed by a hold long enough to read the line twice.
  • Use one animation style across a post or series, and stagger lines rather than animating every word differently.
On this page
The four text animations at a glanceRise: the safe, premium defaultPop: for short words that need to landWipe: reveal a headline like a curtainTypewriter: words written in the momentChoosing the right text animationCSS text animations you can copyAnimating text in Gradiently

For social posts, four text animation styles do nearly everything: rise (words drift up and fade in, calm and premium), pop (words scale in with a small bounce, short and loud), wipe (a line is revealed from one side, like a curtain) and typewriter (letters appear one by one, as if being written now). Match the style to the message, keep each entrance under about three quarters of a second, then hold the words still long enough to read twice. Use one style per post. That is most of the craft.

The four text animations at a glance

RiseCalm, confident, premium

Use it for

Headlines, launches, quotes, editorial posts

Entrance length

400 to 700 ms
PopEnergetic, playful, urgent

Use it for

Prices, offers, one word hooks, countdowns

Entrance length

250 to 400 ms
WipePrecise, cinematic, revealing

Use it for

Headlines, reveals, before and after

Entrance length

500 to 800 ms
Typewriter

Feels

Personal, curious, in the moment

Use it for

Questions, quotes, tips, behind the scenes

Entrance length

30 to 60 ms per letter
AnimationFeelsUse it forEntrance length
RiseCalm, confident, premiumHeadlines, launches, quotes, editorial posts400 to 700 ms
PopEnergetic, playful, urgentPrices, offers, one word hooks, countdowns250 to 400 ms
WipePrecise, cinematic, revealingHeadlines, reveals, before and after500 to 800 ms
TypewriterPersonal, curious, in the momentQuestions, quotes, tips, behind the scenes30 to 60 ms per letter
Starting points for each style. Slower feels more expensive; faster feels more urgent. Go too far either way and people stop reading.

Rise: the safe, premium default

Rise moves each line a short distance upwards while it fades in, then lets it settle. Because the movement is small and decelerates, the eye reads the words almost as soon as they start to appear. It is the right default for brands that want to feel calm: hotels, studios, skincare, architecture, consultancies.

New season
The autumn collection is here.
In store and online from Thursday
Gradiently · @gradiently

A launch post that suits rise: eyebrow first, then the headline, then the detail, each arriving a beat after the last.

Stagger lines by about 100 to 150 milliseconds so they cascade. Stagger words only for very short lines; staggering letters with rise looks fussy.

Pop: for short words that need to land

Pop scales a word up from slightly smaller, overshoots a touch and settles. It has energy, so it suits words you want to hit: a price, a percentage, "Sold out", "Tonight", "Last day". It fails on long sentences, which wobble rather than land.

Summer sale
Last day.
Ends at midnight
Gradiently · @gradiently

Two words that pop: short, urgent, read in an instant.

Wipe: reveal a headline like a curtain

Wipe uncovers a line from one edge to the other, so the words appear in reading order without moving. It feels deliberate and cinematic, and because the letters themselves stay put, it is one of the most readable entrances. Use it for headlines, for a "before" line wiped away to reveal an "after", or for a name revealed at the end of a video.

Wipe in the reading direction: left to right for English and most European languages. A wipe against the reading direction feels like the text is being taken away.

Typewriter: words written in the moment

Typewriter reveals letters one at a time. It is slower than the other three, which is its point: it makes a line feel personal, as if someone is writing to you now. Use it for questions, short quotes, tips and behind the scenes notes. Keep the line short, because the whole sentence has to finish typing before people can read it, and then it still needs a hold.

You choose
What should we bake on Friday?
Gradiently · @gradiently

A question suits typewriter: it feels typed by a person, live, for you. Short enough to finish typing in about a second.

Typewriter maths

At 40 ms per letter, a 30 letter line takes 1.2 seconds to type, plus about two seconds of hold. A fifteen word line runs past three seconds before the hold even starts, so cut words or split them across frames.

Choosing the right text animation

  1. 1

    Start from the message

    Calm news rises. Urgent news pops. A reveal wipes. A personal note types.

  2. 2

    Count the words

    One to three words can take any style. Long lines work best with rise or wipe; avoid pop and typewriter.

  3. 3

    Pick one style per post

    Mixing entrances on one frame looks like a template showing off. Consistency is what makes motion feel branded.

  4. 4

    Set the hold

    After the last word settles, hold the frame long enough to read twice. Stories auto advance, so this matters most in Instagram Stories.

  5. 5

    Watch it muted on a phone

    That is how many of your viewers will see it. If any line is hard to catch, slow it down or cut words.

Avoid

  • Every line using a different animation
  • Letters spinning, flipping or bouncing repeatedly
  • Text still moving when the story advances
  • Pop on a full sentence
  • Animated text on top of a busy, fast video

Do

  • One style for the whole post or series
  • One entrance, then stillness
  • A clear hold before the next frame
  • Pop on one to three words
  • A calm, slowly moving background under the words

CSS text animations you can copy

On a website, the same four styles take a few lines of CSS each. Keep them short, run them once, and switch them off for people who prefer reduced motion.

css
/* Transforms skip plain inline text: use these on block or inline-block elements */
.rise { animation: rise 600ms cubic-bezier(0.2, 0.8, 0.2, 1) both; }
@keyframes rise { from { opacity: 0; transform: translateY(0.4em); } }

.pop { animation: pop 320ms cubic-bezier(0.3, 1.5, 0.6, 1) both; }
@keyframes pop { from { opacity: 0; transform: scale(0.85); } }

.wipe { animation: wipe 700ms cubic-bezier(0.6, 0, 0.2, 1) both; }
@keyframes wipe { from { clip-path: inset(0 100% 0 0); } to { clip-path: inset(0 0 0 0); } }

.typewriter {
  font-family: ui-monospace, monospace; /* steps() needs equal letter widths */
  white-space: nowrap; overflow: hidden; width: 24ch;
  animation: type 1.2s steps(24) both;
}
@keyframes type { from { width: 0; } }

@media (prefers-reduced-motion: reduce) {
  .rise, .pop, .wipe, .typewriter { animation: none; }
}
Set the typewriter's width and steps to the number of characters in your line. For lines in proportional fonts, reveal letter by letter with a small script instead.

The curves matter as much as the durations; easing explains why rise should decelerate and pop should overshoot. For the wider craft of moving type, see kinetic typography.

Animating text in Gradiently

Gradiently's Studio has these four text animations, rise, pop, wipe and typewriter, for any text layer, over a Mark that can move slowly behind the words. The Mark keeps its calmest area under the text as it moves, so lines stay readable through the whole animation. With Pro, you export stories and Reels as a GIF, or as MP4 or WebM where the browser supports recording. Animated Instagram stories and GIF vs MP4 help you choose the format.

Design with a living gradient

Posts, stories, slides and banners in every size, with text that always reads.

Start designing, free

Questions people ask

What is the best text animation for Instagram stories?

Rise is the safest default for most stories. Use pop for short urgent words, wipe for reveals and typewriter for questions or personal notes.

How long should a text animation last?

Most entrances read well between about 250 and 800 milliseconds, followed by a hold long enough to read the line twice.

How do I make a typewriter text effect?

Reveal one character at a time at roughly 30 to 60 milliseconds per letter. In CSS, animate the width of a monospace line with steps() equal to its character count.

Should I use different text animations in one post?

Usually not. One style across a post, or a whole series, looks deliberate and branded; mixing styles looks busy.

Share this guide

Written by GradientlyVerified Gradiently account

The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.

See our profile

On this page

The four text animations at a glanceRise: the safe, premium defaultPop: for short words that need to landWipe: reveal a headline like a curtainTypewriter: words written in the momentChoosing the right text animationCSS text animations you can copyAnimating text in Gradiently

Share this guide

Next in Type and text

Lettering vs typography: what is the difference

Keep reading

All Type and text guides
Type and text

Kinetic typography: moving type that stays readable

5 min read

Moving type grabs attention faster than almost anything on a screen, and loses the reader just as fast if it moves too much. Here is how to keep the motion and the meaning.

Social media

Animated Instagram posts vs static: when motion helps

5 min read

Motion is not automatically better. A still post with a strong line often beats a busy animation. Here is how to tell which one a post needs, and how to animate it well.

Motion

How to make an animated Instagram story that holds attention

6 min read

A story gets a second or two before the thumb moves on. The right kind of motion earns the rest of the frame; the wrong kind just makes the words harder to read.

Find the look that’s only yours.

Every Mark is a living background with one owner. Try an unclaimed Mark, and claim yours when it feels right.

Start designing

Check a certificate

Type a certificate number or a Mark’s code to see who owns it.

Works with ChatGPT and Claude

Ask your AI for a design. It makes it in your Mark, ready to edit.

ChatGPTClaude
How to connect

Product

  • Market
  • Explore
  • Pricing
  • Certificates

Learn

  • Field Guide
  • Help centre
  • What’s new

Developers

  • Overview
  • ChatGPT and Claude
  • API reference
  • API keys

Company

  • About
  • Contact us
  • Sign in

Legal

  • Terms
  • Privacy
  • Refunds
  • Mark protection
  • Cookies
  • All policies
Move through the letters. Each one wears a real Mark.Touch a letter to see its Mark.One name. Ten Marks inside it.
© 2026 Gradiently