Free tool

Wingdings translator, text to symbols and back.

Type a word and see it as Wingdings symbols, or paste symbols and read the text. Wingdings is a font made by Microsoft, and this page does not use it. Unicode's own table says which Unicode character stands for each Wingdings code, so the result is ordinary characters you can paste into a chat, a post or a document. Anything with no Unicode character shows as a placeholder and is counted, and a chart lists every symbol.

Show how each character was translated

When there is no symbol

Some symbols also exist as colour emoji. This adds an invisible marker, called a text selector, to the 56 that have a plain version, so apps that honour it draw them like the font. Turn it off if it causes trouble.

Wingdings is a Microsoft font. This page is not made by or connected to Microsoft, and it does not include the font. The symbols are drawn by your device, so shapes can differ from the font, and some can show as boxes.

Mapping: Unicode document WG2 N4384, 6 Nov 2012, read 19 Oct 2026.

Every Wingdings symbol that has a Unicode character

Press a symbol to copy it. The small label is the key you press in Wingdings to get it.

Everything is worked out in your browser. Nothing is uploaded.

Before you paste

Look-alikes, not the font.

01 / Characters

Real Unicode

Each symbol is an ordinary Unicode character, so it pastes into any text field and keeps its meaning.

02 / Drawing

Your device draws it

The shape comes from your device's fonts, so it may differ from the Wingdings glyph, and some can show as boxes.

03 / Gaps

A few have none

Characters outside Windows-1252 and two Wingdings codes have no Unicode character. They show as a placeholder and are counted.

Guide

How to translate to Wingdings, and where the symbols come from.

A Wingdings translator shows what a piece of text looks like when it is typed in the Wingdings font, where the letter A is a victory hand and the letter J is a smiling face. Wingdings is a Microsoft font made of symbols instead of letters. This translator does not use the font. It uses a table published by Unicode that says which Unicode character each Wingdings symbol stands for, so you get ordinary characters that paste into a chat, a post or a document, and that can be turned back into text.

How to use the Wingdings translator

  1. Type or paste text into Your text. The symbols appear under Wingdings symbols as you type.
  2. Press Copy to copy the symbols. Press Use the result as the text to move them into the first box and switch direction, which proves they translate back.
  3. To decode, choose Symbols to text and paste Wingdings symbols. The text appears on the right.
  4. Look at the two cards under the boxes. One counts the characters that were translated and the other counts those with no Unicode character.
  5. Open Show how each character was translated for a row per character: the symbol, its Unicode code and name, and its Wingdings code. Use the chart below to find one symbol by name, such as heart or hand.

Worked examples

The key you press in Wingdings is the Wingdings code, and the table gives its Unicode character. The letter A is code 65, which is U+270C, the victory hand ✌. B is code 66, the turned OK hand sign. C is code 67, thumbs up πŸ‘. So ABC becomes βœŒπŸ–πŸ‘.

Hello is the codes 72, 101, 108, 108 and 111. They give πŸ–— (white down pointing left hand index), ♏ (Scorpius), ⚫ (medium black circle, twice) and 🞏 (medium white square). The two l letters give the same symbol, because a code always gives the same character.

Where the mapping comes from

Unicode added most Wingdings and Webdings symbols to the standard. Michel Suignard of Unicode wrote a status document on this, WG2 N4384, dated 6 Nov 2012, with a source reference section that lists the Unicode code point for each index of the four symbol fonts. This page reads the Wingdings part of that list. It covers codes 33 to 254, which is 221 symbols with a Unicode character. Code 127 has no glyph. The earlier proposal, WG2 N4022 of 2011, shows that code 255, a company logo, was not proposed for encoding. Both were read on 19 Oct 2026.

This is a working document and not a current Unicode data file. It dates from before Unicode 7.0 (2014), which is when 116 of these 221 characters were added, so the characters have been checked against the current Unicode data files, version 18.0.0: every one is assigned, and its name and first Unicode version come from those files. No newer official table was found.

Letters, accents and what has no symbol

  • The Wingdings font maps every printable key, so all letters, digits and ASCII punctuation have a symbol. A space stays a space.
  • Text is read as Windows-1252, the character set Windows uses, so Γ©, Γ±, curly quotes and a few others have their own Wingdings symbols. Characters outside Windows-1252, such as Chinese characters or emoji, have none.
  • The code for ΓΏ (255) has no Unicode character, and neither does code 127. These show as [?], or as the character you typed, or nothing, as you choose under When there is no symbol.
  • In decode mode, anything that is not a Wingdings symbol stays as you typed it and is counted as left as typed.

Why a symbol can look different or show as a box

A device draws each character with whatever font has it. For these symbols that is usually a system symbol or emoji font, so the shape is similar to Wingdings but not the same. Many of the characters are from Unicode 7.0 and later, and an old device may have no font for them, so they can show as boxes. Some, such as the telephone or the envelope, also have a colour emoji form on phones. The plain symbol look setting adds the Unicode text selector U+FE0E after the 56 symbols that have a text version, according to Unicode's emoji variation sequences file (version 18.0.0). It is only a request, and an app may ignore it.

Typing it yourself, and decoding

Where you can choose a font, you can type with the Wingdings font itself and the same keys give the same symbols. This page is for the places where you cannot, such as a chat, a bio or a plain text file, and for reading what a string of symbols says. Decoding works by looking each symbol up in the same table backwards, which is possible because every Wingdings code has its own Unicode character.

Other Microsoft symbol fonts

The same Unicode document also covers Wingdings 2, Wingdings 3 and Webdings. This page handles Wingdings only.

For other ways of writing messages, see the Morse code translator, the binary translator and the fancy text generator.

Questions

Good to know.

Is this the Wingdings font?

No. Wingdings is a Microsoft font and none of it is used or copied here. This page writes the symbols as Unicode characters, using Unicode's own table of which character matches each Wingdings code.

Why do I see [?] in the result?

That character has no Unicode symbol in the table. It happens for characters outside Windows-1252, such as emoji or Chinese characters, and for the codes 127 and 255. The card under the boxes counts them. You can change what is shown under When there is no symbol.

Why does a symbol look different from the font?

Your device draws Unicode characters with its own fonts, so the shape is close to Wingdings but not the same. Some symbols may also be drawn as colour emoji.

Why do some symbols show as boxes?

The device or app has no font with that character. Many were added in Unicode 7.0 or later, so older devices lack them. The text is still there.

Can I decode Wingdings back to text?

Yes. Choose Symbols to text and paste the symbols. Characters that are not Wingdings symbols stay as typed.

What does the plain symbol look setting do?

It adds an invisible Unicode text selector after symbols that also exist as emoji, which asks apps to draw them as plain symbols. Apps may ignore it, and you can turn it off.

Does it work with Wingdings 2, Wingdings 3 or Webdings?

Not yet. The Unicode document covers them as well, but this page uses only the Wingdings part.

Is anything sent anywhere?

No. The table is part of the page and the text is worked out in your browser.