fsymbols
Loading symbols…
››
🔀

shuffle tracks button

Shuffle Tracks Button

🔀 is the shuffle button from music players: two crossed arrows meaning songs play in random order instead of down the list. In chats it stands for "put it on shuffle", and more loosely for anything random or mixed up. People often confuse it with repeat 🔁, which has looped arrows, not crossed ones.

EmojiSince 2015
Also called
shuffle emoji · crossed arrows emoji · shuffle icon
Search it as
shuffle · crossed arrows · random playback · twisted arrows · mix · random order
Type it as
:twisted_rightwards_arrows:
Around since
2015 · Emoji 1.0
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

What 🔀 means

It is the shuffle control you see on every music app. The two arrows start side by side, cross over each other and come out swapped, a small picture of a playlist whose order has been scrambled. Press it on a phone, a car stereo or a streaming app and the next song is picked at random rather than taken from the top of the list.

The icon is older than smartphones. Crossed arrows marked shuffle on CD players and MP3 players, and the emoji entered Unicode in 2010 alongside the other playback controls (▶️ ⏩ 🔁 and their siblings) that came from Japanese mobile phones. The emoji shows the same picture, usually as white arrows on a blue square, so it looks like a button lifted straight out of a player.

What does 🔀 mean when someone sends it?

Usually "on shuffle", otherwise "at random" or "mix it up". Next to a playlist link or a song name it is literal: play it shuffled, or "this came up on shuffle". Standing alone it borrows the idea: "let's pick at random", "I'm going to change things around", "no fixed order, whatever comes". Music fans sharing what they are listening to often add it to a screenshot of the player, where it simply reports the shuffle switch was on.

The tone is light and practical. It carries no feeling of its own, so it reads as neutral whoever sends it. The one trap is reading the crossed arrows as "swap" or "exchange"; for that people reach for 🔄 or ↔️, and 🔀 would be an odd choice.

Neutral and practical, at home in casual chats and captions; no emotional charge and no age split worth noting.

Does not mean swap or exchange; crossed arrows are shuffle, so a reader expecting a trade will be puzzled.

What it means when someone sends it to you

4 readings
With a playlist link or song title
Play it on shuffle, or this song came up on shuffle
Alone, answering a question about plans or order
Let's do it at random, no set order, mix it up
Next to 🔁 or ▶️ in a listening update
Reporting the player's settings: shuffle on, repeat on
In a group choosing who goes first or what to watch
Pick randomly, leave it to chance

Don't confuse it with

3

Combination ideas

3
Playlist on shuffle, let the music decide
Shuffle and repeat on, music running all day
Pick at random, leave it to chance

Worth knowing

  • Its official Unicode name is Twisted Rightwards Arrows, which is why the shortcode reads :twisted_rightwards_arrows: rather than anything about shuffle.
  • The crossed-arrows icon did its job on CD and MP3 players long before it became an emoji; the emoji simply copied the button people already knew.

Questions people ask

2

What is the difference between 🔀 and 🔁?

🔀 is shuffle (random order), 🔁 is repeat (play again from the start). On a music player they sit side by side; shuffle has crossed arrows, repeat has arrows going round in a loop.

Does 🔀 mean swap or exchange?

No. It means random order. For a swap or two-way exchange people use 🔄 or ↔️; 🔀 only suggests shuffling, mixing or randomness.

How to type 🔀

Windows
Win+.Open the emoji picker and search “shuffle tracks button”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “shuffle tracks button”.
Chat apps
:twisted_rightwards_arrows:the common shortcode; support varies by platform.
HTML
🔀
Codes and encoding1 code points
HTML decimal
🔀
HTML hex
🔀
CSS content
content: "\1F500";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%94%80
1
On screen
1
Code points
2
JS .length
4
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

3