Loading symbol ↺

Click a loading symbol to copy it: circular arrows ↺ ↻, hourglasses ⏳︎ ⌛︎, spinner frames ◐ ◓ ◑ ◒ and braille dots. Need a progress bar instead? There is a separate page for loading bars.

How to type it 49 symbols on this page

Loading and reload arrows12

Hourglasses and timers6

Spinner frames13

Braille spinner10

Show these one after another to animate a spinner.

Loading text8

How to type ↺

Copy and paste

Click to copy it, then paste with Ctrl + V (⌘ + V on a Mac) or a long press on phones.

Windows

Press Win + . to open the emoji and symbol panel, then search for “anticlockwise open circle arrow (loading)”.

In Microsoft Word, type 21BA and press Alt + X.

Mac

Press Control + ⌘ + Space to open the Character Viewer, then search for “anticlockwise open circle arrow (loading)”.

iPhone and Android

Copy it here and paste it. To type it again later, save it as a text replacement (iPhone: Settings › General › Keyboard › Text Replacement; Gboard: Settings › Dictionary › Personal dictionary).

HTML and CSS

Unicode U+21BA. Every format is on the anticlockwise open circle arrow (loading) page.

Codes for every loading symbol

SymbolNameUnicodeHTMLAlt code
anticlockwise open circle arrow (loading) U+21BA ↺ –
clockwise open circle arrow (refresh) U+21BB ↻ –
anticlockwise arrow (undo) U+27F2 ⟲ –
clockwise arrow (reload) U+27F3 ⟳ –
anticlockwise triangle-headed open circle arrow U+2B6F ⭯ –
clockwise triangle-headed open circle arrow U+2B6E ⭮ –
anticlockwise closed circle arrow U+2940 ⥀ –
clockwise closed circle arrow U+2941 ⥁ –
anticlockwise downwards and upwards open circle arrows U+1F504 🔄 –
clockwise downwards and upwards open circle arrows U+1F503 🔃 –
clockwise rightwards and leftwards open circle arrows U+1F501 🔁 –
clockwise right and left semicircle arrows U+1F5D8 🗘 –
hourglass with flowing sand U+23F3 ⏳ –
hourglass U+231B ⌛ –
black hourglass U+29D7 ⧗ –
white hourglass U+29D6 ⧖ –
stopwatch U+23F1 ⏱ –
timer clock U+23F2 ⏲ –
circle with left half black U+25D0 ◐ –
circle with upper half black U+25D3 ◓ –
circle with right half black U+25D1 ◑ –
circle with lower half black U+25D2 ◒ –
white circle with upper left quadrant U+25F4 ◴ –
white circle with upper right quadrant U+25F7 ◷ –
white circle with lower right quadrant U+25F6 ◶ –
white circle with lower left quadrant U+25F5 ◵ –
upper left quadrant circular arc U+25DC ◜ –
upper right quadrant circular arc U+25DD ◝ –
lower right quadrant circular arc U+25DE ◞ –
lower left quadrant circular arc U+25DF ◟ –
dotted circle U+25CC ◌ –
braille pattern dots-124 U+280B ⠋ –
braille pattern dots-145 U+2819 ⠙ –
braille pattern dots-1456 U+2839 ⠹ –
braille pattern dots-456 U+2838 ⠸ –
braille pattern dots-3456 U+283C ⠼ –
braille pattern dots-356 U+2834 ⠴ –
braille pattern dots-236 U+2826 ⠦ –
braille pattern dots-1236 U+2827 ⠧ –
braille pattern dots-123 U+2807 ⠇ –
braille pattern dots-1234 U+280F ⠏ –

Which symbol means loading?

There is no single official "loading" character, so people borrow a few familiar shapes. Circle arrows like ↻ and ⟳ say "reload" or "refresh", and most browsers draw their reload button as a clockwise arrow. ↺ is the anticlockwise version, often read as "undo" or "start over". 🔄 and 🔃 are the emoji versions.

Hourglasses mean "please wait". In emoji naming, ⏳︎ is "hourglass not done" (sand still flowing) and ⌛︎ is "hourglass done", so ⏳︎ fits "still loading" and ⌛︎ fits "time's up". Half-filled circles ◐ ◓ ◑ ◒ and the dotted circle ◌ look like the spinning wheel that apps show while they work, which designers call a spinner or throbber.

Make a text spinner

A single character cannot move, but a spinner is just a few frames shown in a loop. In a terminal script, a bot or a game, print one frame, wait a moment, and replace it with the next: ◐ ◓ ◑ ◒, or the quarter circles ◴ ◷ ◶ ◵. The classic ASCII spinner cycles | / - .

Many command-line tools use braille patterns for a smooth, tiny spinner: ⠋ ⠙ ⠹ ⠸ ⠼ ⠴ ⠦ ⠧ ⠇ ⠏. Each braille character is the same width, so the frames do not jump around. For a static status in a bio or chat, "Loading…" with ⏳︎ or a row of dots ● ○ ○ is clear enough. To show progress as a percentage, use the loading bar symbols instead.

How to type ↻ and ↺

In Microsoft Word, type 21BB and press Alt + X for ↻, or 21BA for ↺. In HTML, use ↻ and ↺. In LaTeX with the amssymb package, \circlearrowright gives ↻ and \circlearrowleft gives ↺. On a Mac, open the Character Viewer with Control + Command + Space and search "circle arrow".

On iPhone and Android, search "arrows" in the emoji keyboard to find 🔄 and 🔃, or "hourglass" for ⏳︎. More circular shapes are on the circle symbols page.

Frequently asked questions

What is the loading symbol called?

The animated wheel in apps is called a spinner or throbber. As text, the closest characters are circle arrows like ↻ (clockwise open circle arrow) and ↺ (anticlockwise open circle arrow).

Is there a loading emoji?

There is no dedicated loading emoji, but ⏳︎ (hourglass not done) and 🔄 (arrows in a circle) are the ones people use for "loading" and "refreshing".

How do I make a loading bar with symbols?

Combine filled and empty blocks, like ▰▰▰▱▱▱ or █████░░░░░, and add a percentage. Ready-made bars are on the loading bar symbols page.