Wingdings converter

Wingdings converter takes any plain text and remaps each ASCII character into the Wingdings 1 Private Use Area (U+F020 to U+F07E) so the result reads as Wingdings glyphs in apps that have the Wingdings font installed (Microsoft Word, Outlook, classic Office documents). The transformation runs in your browser; nothing uploads. Note that Wingdings is a font, not a Unicode encoding: paste the result into a context without Wingdings and you will see tofu boxes. That is the authentic Wingdings format.

Input
Line 1:1 LF cloud_done Saved locally
Result Wingdings Converter
0 lines 0 chars

How Wingdings actually works

Wingdings is a symbol font Microsoft shipped with Windows in 1990. The font reuses the standard ASCII codepoints (0x20 through 0x7E) but draws a symbol glyph at each slot instead of a letter. So the byte that normally renders as A renders as a fish in Wingdings. That is why "converting to Wingdings" is really just "render the same text in a different font" - there is no transformation of the bytes themselves when you do it in Word.

For copy-paste workflows that is awkward, because the receiving app keeps interpreting the bytes as ASCII letters. The trick this tool uses is the Private Use Area (PUA) at U+F020-U+F07E, which Microsoft shipped Wingdings glyphs for via the legacy Symbol Font subset. Paste that PUA-encoded text into Word with the Wingdings font selected and you get the proper symbols. Paste it elsewhere and the apps render undefined glyphs (tofu boxes), which is correct - PUA codepoints have no agreed meaning outside the font.

If you want symbols that travel everywhere, use the Unicode Dingbats block (U+2700-U+27BF) instead - those are real Unicode characters with proper semantics. Try Unicode text converter for a more cross-platform symbol output.

How to use wingdings converter

  1. 1Paste or type your text into the input panel on the left.
  2. 2Output panel shows the same characters remapped to the Wingdings Private Use Area.
  3. 3Click Copy to copy the PUA-encoded result.
  4. 4Paste into Microsoft Word, Outlook, or any app that has the Wingdings font installed.
  5. 5Select the pasted text and apply the Wingdings font to render the proper symbol glyphs.

Keyboard shortcuts

Drive TextResult without touching the mouse.

Shortcut Action
Ctrl FOpen the find & replace panel inside the input Plus
Ctrl ZUndo the last input change
Ctrl Shift ZRedo
Ctrl Shift EnterToggle fullscreen focus on the editor Plus
EscClose find & replace, or exit fullscreen
Ctrl KOpen the command palette to jump to any tool Plus
Ctrl SSave current workflow draft Plus
Ctrl PRun a saved workflow Plus

What this tool actually does

ASCII to Wingdings Private Use Area

Each printable ASCII character (0x20 space through 0x7E tilde) is shifted into the Wingdings 1 PUA block by adding 0xF000. So H (0x48) becomes 0xF048, i (0x69) becomes 0xF069, and so on. Non-ASCII input characters pass through unchanged.

Renders correctly in Word and Outlook only

The PUA range works because the Wingdings TrueType font ships glyphs at those positions. Apps without Wingdings (most browsers, modern web apps, Slack, Discord) render the codepoints as undefined-glyph boxes. That is the genuine Wingdings constraint, not a bug in this tool.

No round-trip back to ASCII

There is no automatic reverse: you would need to subtract 0xF000 from each PUA codepoint, which is essentially the same encoding step run backwards. Save your original input if you need it, or run the output through plain text converter for a generic Unicode-to-ASCII pass.

Worked example

The output looks like undefined-glyph tofu in this browser preview because the page does not load the Wingdings font. Paste it into Word with Wingdings selected and you will see the actual symbols.

Input
Hi!
Output


FAQ

Why does the output look like empty boxes?
Because Wingdings is a font, not a Unicode mapping. The Private Use Area codepoints have no glyphs assigned in standard system fonts. They render as proper symbols only in apps that have the Wingdings TrueType font selected.
Can I paste Wingdings into a tweet or Discord message?
You can paste them but readers without Wingdings will see boxes too. For social media, use Unicode text converter instead - it outputs real Unicode symbols (Dingbats block) that render everywhere.
Is this the same as Webdings?
No. Webdings is a different Microsoft symbol font with a different glyph set. Wingdings has the smiley face, scissors, envelope, etc.; Webdings has hearts, hands, and weather symbols. This tool only handles Wingdings 1.
Why is the second-line "ORDER 4821" still showing letters?
Capital letters and digits ARE remapped (0x4F to 0xF04F, 0x34 to 0xF034, etc). Your browser is rendering them as the underlying codepoints because it does not have Wingdings loaded. The remapping is correct; the display is what fails.