Translate text to Wingdings, Wingdings 2, Wingdings 3 or Webdings and decode symbols back. Full character chart for all four fonts.
Classic symbols, hands, faces
Letters, digits and punctuation all have symbols. Anything else is kept as you typed it.
Click a symbol to copy it. The label under each one is the font and the key that produces it.
All four fonts, every printable key from 0x20 to 0x7E. The same key draws a different picture in each font — none of the 94 keys is shared between Wingdings and Webdings. The Unicode column is what this page copies; the In font column renders that key in the installed font.
The In font column is blank because this font is not installed on your device. The Unicode column still copies and pastes anywhere.
| Key | Unicode | In font | Code point |
|---|---|---|---|
| 0 | 📁 | — | U+1F4C1 |
| 1 | 📂 | — | U+1F4C2 |
| 2 | 📄 | — | U+1F4C4 |
| 3 | 🗏 | — | U+1F5CF |
| 4 | 🗐 | — | U+1F5D0 |
| 5 | 🗄 | — | U+1F5C4 |
| 6 | ⌛ | — | U+231B |
| 7 | 🖮 | — | U+1F5AE |
| 8 | 🖰 | — | U+1F5B0 |
| 9 | 🖲 | — | U+1F5B2 |
| A | ✌ | — | U+270C |
| B | 👌 | — | U+1F44C |
| C | 👍 | — | U+1F44D |
| D | 👎 | — | U+1F44E |
| E | ☜ | — | U+261C |
| F | ☞ | — | U+261E |
| G | ☝ | — | U+261D |
| H | ☟ | — | U+261F |
| I | 🖐 | — | U+1F590 |
| J | ☺ | — | U+263A |
| K | 😐 | — | U+1F610 |
| L | ☹ | — | U+2639 |
| M | 💣 | — | U+1F4A3 |
| N | ☠ | — | U+2620 |
| O | 🏳 | — | U+1F3F3 |
| P | 🏱 | — | U+1F3F1 |
| Q | ✈ | — | U+2708 |
| R | ☼ | — | U+263C |
| S | 💧 | — | U+1F4A7 |
| T | ❄ | — | U+2744 |
| U | 🕆 | — | U+1F546 |
| V | ✞ | — | U+271E |
| W | 🕈 | — | U+1F548 |
| X | ✠ | — | U+2720 |
| Y | ✡ | — | U+2721 |
| Z | ☪ | — | U+262A |
| a | ♋ | — | U+264B |
| b | ♌ | — | U+264C |
| c | ♍ | — | U+264D |
| d | ♎ | — | U+264E |
| e | ♏ | — | U+264F |
| f | ♐ | — | U+2650 |
| g | ♑ | — | U+2651 |
| h | ♒ | — | U+2652 |
| i | ♓ | — | U+2653 |
| j | 🙰 | — | U+1F670 |
| k | 🙵 | — | U+1F675 |
| l | ● | — | U+25CF |
| m | 🔾 | — | U+1F53E |
| n | ■ | — | U+25A0 |
| o | □ | — | U+25A1 |
| p | 🞐 | — | U+1F790 |
| q | ❑ | — | U+2751 |
| r | ❒ | — | U+2752 |
| s | ⬧ | — | U+2B27 |
| t | ⧫ | — | U+29EB |
| u | ◆ | — | U+25C6 |
| v | ❖ | — | U+2756 |
| w | ⬥ | — | U+2B25 |
| x | ⌧ | — | U+2327 |
| y | ⮹ | — | U+2BB9 |
| z | ⌘ | — | U+2318 |
| ! | 🖉 | — | U+1F589 |
| " | ✂ | — | U+2702 |
| # | ✁ | — | U+2701 |
| $ | 👓 | — | U+1F453 |
| % | 🕭 | — | U+1F56D |
| & | 🕮 | — | U+1F56E |
| ' | 🕯 | — | U+1F56F |
| ( | 🕿 | — | U+1F57F |
| ) | ✆ | — | U+2706 |
| * | 🖂 | — | U+1F582 |
| + | 🖃 | — | U+1F583 |
| , | 📪 | — | U+1F4EA |
| - | 📫 | — | U+1F4EB |
| . | 📬 | — | U+1F4EC |
| / | 📭 | — | U+1F4ED |
| : | 🖳 | — | U+1F5B3 |
| ; | 🖴 | — | U+1F5B4 |
| < | 🖫 | — | U+1F5AB |
| = | 🖬 | — | U+1F5AC |
| > | ✇ | — | U+2707 |
| ? | ✍ | — | U+270D |
| @ | 🖎 | — | U+1F58E |
| [ | ☯ | — | U+262F |
| \ | 🕉 | — | U+1F549 |
| ] | ☸ | — | U+2638 |
| ^ | ♈ | — | U+2648 |
| _ | ♉ | — | U+2649 |
| ` | ♊ | — | U+264A |
| { | 🏵 | — | U+1F3F5 |
| | | 🏶 | — | U+1F3F6 |
| } | 🙶 | — | U+1F676 |
| ~ | 🙷 | — | U+1F677 |
The In font column is blank because this font is not installed on your device. The Unicode column still copies and pastes anywhere.
| Key | Unicode | In font | Code point |
|---|---|---|---|
| 0 | 🗌 | — | U+1F5CC |
| 1 | 🗍 | — | U+1F5CD |
| 2 | 📋 | — | U+1F4CB |
| 3 | 🗑 | — | U+1F5D1 |
| 4 | 🗔 | — | U+1F5D4 |
| 5 | 🖵 | — | U+1F5B5 |
| 6 | 🖶 | — | U+1F5B6 |
| 7 | 🖷 | — | U+1F5B7 |
| 8 | 🖸 | — | U+1F5B8 |
| 9 | 🖭 | — | U+1F5AD |
| ! | 🖊 | — | U+1F58A |
| " | 🖋 | — | U+1F58B |
| # | 🖌 | — | U+1F58C |
| $ | 🖍 | — | U+1F58D |
| % | ✄ | — | U+2704 |
| & | ✀ | — | U+2700 |
| ' | 🕾 | — | U+1F57E |
| ( | 🕽 | — | U+1F57D |
| ) | 🗅 | — | U+1F5C5 |
| * | 🗆 | — | U+1F5C6 |
| + | 🗇 | — | U+1F5C7 |
| , | 🗈 | — | U+1F5C8 |
| - | 🗉 | — | U+1F5C9 |
| . | 🗊 | — | U+1F5CA |
| / | 🗋 | — | U+1F5CB |
| : | 🖯 | — | U+1F5AF |
| ; | 🖱 | — | U+1F5B1 |
| < | 🖒 | — | U+1F592 |
| = | 🖓 | — | U+1F593 |
| > | 🖘 | — | U+1F598 |
| ? | 🖙 | — | U+1F599 |
| @ | 🖚 | — | U+1F59A |
| A | 🖛 | — | U+1F59B |
| B | 👈 | — | U+1F448 |
| C | 👉 | — | U+1F449 |
| D | 🖜 | — | U+1F59C |
| E | 🖝 | — | U+1F59D |
| F | 🖞 | — | U+1F59E |
| G | 🖟 | — | U+1F59F |
| H | 🖠 | — | U+1F5A0 |
| I | 🖡 | — | U+1F5A1 |
| J | 👆 | — | U+1F446 |
| K | 👇 | — | U+1F447 |
| L | 🖢 | — | U+1F5A2 |
| M | 🖣 | — | U+1F5A3 |
| N | 🖑 | — | U+1F591 |
| O | 🗴 | — | U+1F5F4 |
| P | ✓ | — | U+2713 |
| Q | 🗵 | — | U+1F5F5 |
| R | ☑ | — | U+2611 |
| S | ☒ | — | U+2612 |
| T | ☒ | — | U+2612 |
| U | ⮾ | — | U+2BBE |
| V | ⮿ | — | U+2BBF |
| W | ⦸ | — | U+29B8 |
| X | ⦸ | — | U+29B8 |
| Y | 🙱 | — | U+1F671 |
| Z | 🙴 | — | U+1F674 |
| [ | 🙲 | — | U+1F672 |
| \ | 🙳 | — | U+1F673 |
| ] | ‽ | — | U+203D |
| ^ | 🙹 | — | U+1F679 |
| _ | 🙺 | — | U+1F67A |
| ` | 🙻 | — | U+1F67B |
| a | 🙦 | — | U+1F666 |
| b | 🙤 | — | U+1F664 |
| c | 🙥 | — | U+1F665 |
| d | 🙧 | — | U+1F667 |
| e | 🙚 | — | U+1F65A |
| f | 🙘 | — | U+1F658 |
| g | 🙙 | — | U+1F659 |
| h | 🙛 | — | U+1F65B |
| i | ⓪ | — | U+24EA |
| j | ① | — | U+2460 |
| k | ② | — | U+2461 |
| l | ③ | — | U+2462 |
| m | ④ | — | U+2463 |
| n | ⑤ | — | U+2464 |
| o | ⑥ | — | U+2465 |
| p | ⑦ | — | U+2466 |
| q | ⑧ | — | U+2467 |
| r | ⑨ | — | U+2468 |
| s | ⑩ | — | U+2469 |
| t | ⓿ | — | U+24FF |
| u | ❶ | — | U+2776 |
| v | ❷ | — | U+2777 |
| w | ❸ | — | U+2778 |
| x | ❹ | — | U+2779 |
| y | ❺ | — | U+277A |
| z | ❻ | — | U+277B |
| { | ❼ | — | U+277C |
| | | ❽ | — | U+277D |
| } | ❾ | — | U+277E |
| ~ | ❿ | — | U+277F |
The In font column is blank because this font is not installed on your device. The Unicode column still copies and pastes anywhere.
| Key | Unicode | In font | Code point |
|---|---|---|---|
| 0 | ⭽ | — | U+2B7D |
| 1 | ⭤ | — | U+2B64 |
| 2 | ⭥ | — | U+2B65 |
| 3 | ⭪ | — | U+2B6A |
| 4 | ⭬ | — | U+2B6C |
| 5 | ⭫ | — | U+2B6B |
| 6 | ⭭ | — | U+2B6D |
| 7 | ⭍ | — | U+2B4D |
| 8 | ⮠ | — | U+2BA0 |
| 9 | ⮡ | — | U+2BA1 |
| ! | ⭠ | — | U+2B60 |
| " | ⭢ | — | U+2B62 |
| # | ⭡ | — | U+2B61 |
| $ | ⭣ | — | U+2B63 |
| % | ⭦ | — | U+2B66 |
| & | ⭧ | — | U+2B67 |
| ' | ⭩ | — | U+2B69 |
| ( | ⭨ | — | U+2B68 |
| ) | ⭰ | — | U+2B70 |
| * | ⭲ | — | U+2B72 |
| + | ⭱ | — | U+2B71 |
| , | ⭳ | — | U+2B73 |
| - | ⭶ | — | U+2B76 |
| . | ⭸ | — | U+2B78 |
| / | ⭻ | — | U+2B7B |
| : | ⮢ | — | U+2BA2 |
| ; | ⮣ | — | U+2BA3 |
| < | ⮤ | — | U+2BA4 |
| = | ⮥ | — | U+2BA5 |
| > | ⮦ | — | U+2BA6 |
| ? | ⮧ | — | U+2BA7 |
| @ | ⮐ | — | U+2B90 |
| A | ⮑ | — | U+2B91 |
| B | ⮒ | — | U+2B92 |
| C | ⮓ | — | U+2B93 |
| D | ⮀ | — | U+2B80 |
| E | ⮃ | — | U+2B83 |
| F | ⭾ | — | U+2B7E |
| G | ⭿ | — | U+2B7F |
| H | ⮄ | — | U+2B84 |
| I | ⮆ | — | U+2B86 |
| J | ⮅ | — | U+2B85 |
| K | ⮇ | — | U+2B87 |
| L | ⮏ | — | U+2B8F |
| M | ⮍ | — | U+2B8D |
| N | ⮎ | — | U+2B8E |
| O | ⮌ | — | U+2B8C |
| P | ⭮ | — | U+2B6E |
| Q | ⭯ | — | U+2B6F |
| R | ⎋ | — | U+238B |
| S | ⌤ | — | U+2324 |
| T | ⌃ | — | U+2303 |
| U | ⌥ | — | U+2325 |
| V | ⎵ | — | U+23B5 |
| W | ⍽ | — | U+237D |
| X | ⇪ | — | U+21EA |
| Y | ⮸ | — | U+2BB8 |
| Z | 🢠 | — | U+1F8A0 |
| [ | 🢡 | — | U+1F8A1 |
| \ | 🢢 | — | U+1F8A2 |
| ] | 🢣 | — | U+1F8A3 |
| ^ | 🢤 | — | U+1F8A4 |
| _ | 🢥 | — | U+1F8A5 |
| ` | 🢦 | — | U+1F8A6 |
| a | 🢧 | — | U+1F8A7 |
| b | 🢨 | — | U+1F8A8 |
| c | 🢩 | — | U+1F8A9 |
| d | 🢪 | — | U+1F8AA |
| e | 🢫 | — | U+1F8AB |
| f | ← | — | U+2190 |
| g | → | — | U+2192 |
| h | ↑ | — | U+2191 |
| i | ↓ | — | U+2193 |
| j | ↖ | — | U+2196 |
| k | ↗ | — | U+2197 |
| l | ↙ | — | U+2199 |
| m | ↘ | — | U+2198 |
| n | 🡘 | — | U+1F858 |
| o | 🡙 | — | U+1F859 |
| p | ▲ | — | U+25B2 |
| q | ▼ | — | U+25BC |
| r | △ | — | U+25B3 |
| s | ▽ | — | U+25BD |
| t | ◄ | — | U+25C4 |
| u | ► | — | U+25BA |
| v | ◁ | — | U+25C1 |
| w | ▷ | — | U+25B7 |
| x | ◣ | — | U+25E3 |
| y | ◢ | — | U+25E2 |
| z | ◤ | — | U+25E4 |
| { | ◥ | — | U+25E5 |
| | | 🞀 | — | U+1F780 |
| } | 🞂 | — | U+1F782 |
| ~ | 🞁 | — | U+1F781 |
The In font column is blank because this font is not installed on your device. The Unicode column still copies and pastes anywhere.
| Key | Unicode | In font | Code point |
|---|---|---|---|
| 0 | 🗕 | — | U+1F5D5 |
| 1 | 🗖 | — | U+1F5D6 |
| 2 | 🗗 | — | U+1F5D7 |
| 3 | ⏴ | — | U+23F4 |
| 4 | ⏵ | — | U+23F5 |
| 5 | ⏶ | — | U+23F6 |
| 6 | ⏷ | — | U+23F7 |
| 7 | ⏪ | — | U+23EA |
| 8 | ⏩ | — | U+23E9 |
| 9 | ⏮ | — | U+23EE |
| ! | 🕷 | — | U+1F577 |
| " | 🕸 | — | U+1F578 |
| # | 🕲 | — | U+1F572 |
| $ | 🕶 | — | U+1F576 |
| % | 🏆 | — | U+1F3C6 |
| & | 🎖 | — | U+1F396 |
| ' | 🖇 | — | U+1F587 |
| ( | 🗨 | — | U+1F5E8 |
| ) | 🗩 | — | U+1F5E9 |
| * | 🗰 | — | U+1F5F0 |
| + | 🗱 | — | U+1F5F1 |
| , | 🌶 | — | U+1F336 |
| - | 🎗 | — | U+1F397 |
| . | 🙾 | — | U+1F67E |
| / | 🙼 | — | U+1F67C |
| : | ⏭ | — | U+23ED |
| ; | ⏸ | — | U+23F8 |
| < | ⏹ | — | U+23F9 |
| = | ⏺ | — | U+23FA |
| > | 🗚 | — | U+1F5DA |
| ? | 🗳 | — | U+1F5F3 |
| @ | 🛠 | — | U+1F6E0 |
| A | 🏗 | — | U+1F3D7 |
| B | 🏘 | — | U+1F3D8 |
| C | 🏙 | — | U+1F3D9 |
| D | 🏚 | — | U+1F3DA |
| E | 🏜 | — | U+1F3DC |
| F | 🏭 | — | U+1F3ED |
| G | 🏛 | — | U+1F3DB |
| H | 🏠 | — | U+1F3E0 |
| I | 🏖 | — | U+1F3D6 |
| J | 🏝 | — | U+1F3DD |
| K | 🛣 | — | U+1F6E3 |
| L | 🔍 | — | U+1F50D |
| M | 🏔 | — | U+1F3D4 |
| N | 👁 | — | U+1F441 |
| O | 👂 | — | U+1F442 |
| P | 🏞 | — | U+1F3DE |
| Q | 🏕 | — | U+1F3D5 |
| R | 🛤 | — | U+1F6E4 |
| S | 🏟 | — | U+1F3DF |
| T | 🛳 | — | U+1F6F3 |
| U | 🕬 | — | U+1F56C |
| V | 🕫 | — | U+1F56B |
| W | 🕨 | — | U+1F568 |
| X | 🔈 | — | U+1F508 |
| Y | 🎔 | — | U+1F394 |
| Z | 🎕 | — | U+1F395 |
| [ | 🗬 | — | U+1F5EC |
| \ | 🙽 | — | U+1F67D |
| ] | 🗭 | — | U+1F5ED |
| ^ | 🗪 | — | U+1F5EA |
| _ | 🗫 | — | U+1F5EB |
| ` | ⮔ | — | U+2B94 |
| a | ✔ | — | U+2714 |
| b | 🚲 | — | U+1F6B2 |
| c | □ | — | U+25A1 |
| d | 🛡 | — | U+1F6E1 |
| e | 📦 | — | U+1F4E6 |
| f | 🛱 | — | U+1F6F1 |
| g | ■ | — | U+25A0 |
| h | 🚑 | — | U+1F691 |
| i | 🛈 | — | U+1F6C8 |
| j | 🛩 | — | U+1F6E9 |
| k | 🛰 | — | U+1F6F0 |
| l | 🟈 | — | U+1F7C8 |
| m | 🕴 | — | U+1F574 |
| n | ⚫ | — | U+26AB |
| o | 🛥 | — | U+1F6E5 |
| p | 🚔 | — | U+1F694 |
| q | 🗘 | — | U+1F5D8 |
| r | 🗙 | — | U+1F5D9 |
| s | ❓ | — | U+2753 |
| t | 🛲 | — | U+1F6F2 |
| u | 🚇 | — | U+1F687 |
| v | 🚍 | — | U+1F68D |
| w | ⛳ | — | U+26F3 |
| x | 🛇 | — | U+1F6C7 |
| y | ⊖ | — | U+2296 |
| z | 🚭 | — | U+1F6AD |
| { | 🗮 | — | U+1F5EE |
| | | | | — | U+007C |
| } | 🗯 | — | U+1F5EF |
| ~ | 🗲 | — | U+1F5F2 |
You might also find these calculators useful
Text to binary, hex, decimal or octal — and back, in real UTF-8
Style text in 10 Unicode fonts for bios and display names
Convert text to Morse code and Morse code to text
Make zalgo, cursed and corrupted text, then clean it back
A Wingdings translator converts ordinary text into the symbols a Wingdings font draws, and reads those symbols back into letters. This one covers all four Microsoft symbol fonts — Wingdings, Wingdings 2, Wingdings 3 and Webdings — and publishes the complete character chart for each, so you can look up any key without installing anything. Every symbol it produces is a Unicode character, so it travels as text and needs no font installed at the other end — though how much of it draws depends on the device.
Wingdings maps each key on the keyboard to a picture instead of a letter. In Wingdings 1 the capitals A to D are hand gestures, E to H are pointing fingers, and J, K and L are the three faces the font is best known for. Lowercase letters carry the zodiac signs and geometric shapes, and the digits are file and document icons. Wingdings 2, Wingdings 3 and Webdings use the same keyboard positions for entirely different pictures — the checkmark that is P in Wingdings 2 is a sideways white up-pointing index in Wingdings 3 and a snow-capped mountain in Webdings, so a symbol only means something alongside the font it came from.
Wingdings 1, A to L
A phrase in Wingdings reads as a row of pictures until someone works out the substitution — a cheap, reliable puzzle that needs no special software.
The ballot box with a check is R in Wingdings 2 and the heavy check mark is a in Webdings. Copy either as Unicode and it stays put wherever the document travels.
Gaster's dialogue appears in Wingdings, and fans conventionally write it in capitals. Type in uppercase and use Wingdings 1 to match.
Wingdings 3 is almost entirely arrows and triangles, including the key-cap marks for shift, control, option and caps lock.
A file that used Wingdings for its bullets and marks can be read back key by key with the chart, even if the font is long gone from the machine.
Webdings carries buildings, transport, media controls and interface glyphs — useful placeholders when you want an icon shape without sourcing an icon set.
Paste a row of symbols and read it back as letters. The decoder also accepts the private-use codepoints some applications produce when the font travels with the text.
The full chart lists every key from 0x20 to 0x7E for all four fonts, with the Unicode code point beside each symbol, so you can find one by eye rather than by trial and error.
Output is Unicode, not a font trick. A checkmark copied here survives in an email, a spreadsheet cell or a chat message on a device that has never had Wingdings installed.
Many Wingdings symbols share a code point with an emoji, so a browser draws them in colour. When the font is installed, a second line shows the same text in the actual monochrome face.
Wingdings, Wingdings 2, Wingdings 3 and Webdings put different pictures on the same keys. Switch between them and watch the same text change completely.
A few Wingdings 2 glyphs exist in two weights that Unicode stores as one character, so decoding them cannot be certain. The page names those cases instead of guessing quietly.
The check mark ✓ is uppercase P in Wingdings 2. The ballot box with a check ☑ is R, and the ballot box with an X ☒ is S. Webdings has a heavier check ✔ at lowercase a. Copy any of them from the popular-symbols grid above — they are Unicode characters, so they keep working without the font.
On this page. The full chart lists every printable key from 0x20 to 0x7E for all four fonts, with the Unicode code point beside each symbol. In Wingdings 1 the letters run A→✌, B→👌, C→👍, D→👎, E→☜, F→☞, G→☝, H→☟, I→🖐, J→☺, K→😐, L→☹, and the chart carries the remaining 82 keys.
Choose the Wingdings → Text direction, pick the font the symbols came from, and paste them in. If nothing converts, the symbols are probably from a different one of the four fonts — the same picture rarely sits on the same key twice.
Wingdings is a font, not an encoding. Text formatted with it is still ordinary letters underneath, so copying it gives you letters, not symbols. There is nothing to decode — change the font back to a normal one. The page says so when it sees plain text in decode mode.
Wingdings 1 holds the classic set: hands, faces, weather, zodiac signs, religious symbols and office icons. Wingdings 2 is checkmarks, ballot boxes, circled numbers and pointing hands. Wingdings 3 is almost entirely arrows, triangles and keyboard key-cap marks. They share keyboard positions but no pictures.
Wingdings was designed by Kris Holmes and Charles Bigelow in 1990 and 1991, originally as Lucida Icons, Arrows and Stars, and released by Microsoft in 1992. Webdings came in 1997 from Vincent Connare and Monotype, aimed at web designers who wanted graphics without image files. Wingdings leans on hands, faces and office objects; Webdings on buildings, transport, media controls and interface marks.
Many Wingdings glyphs were added to Unicode alongside emoji and share a code point with them, so a browser draws them from the colour emoji font. The characters are correct — that is why they paste anywhere — but they are not the monochrome shapes the font draws. When the font is installed, the preview line below the output shows the real thing.
A box means the device has no font containing that character. Many of these symbols were only added to Unicode in 2014, and a stock system often covers well under half of them — on a current Mac, 167 of the 376 draw as boxes. Pasted Wingdings text fails on every character without the font, so Unicode is still the safer form, but neither is universal. The In font column shows what the installed font draws, which is why it sits beside the Unicode one.
Yes. Everything this page produces is a Unicode character, so it survives copy and paste into browsers, chat apps, spreadsheets and documents. Use the copy button on the output for a whole phrase, or click a single symbol in the popular-symbols grid.
W.D. Gaster is a hidden character in the game Undertale whose initials come from the fonts Wingdings and Aster, and whose dialogue is set in Wingdings. Fans write it in capitals, so type in uppercase with Wingdings 1 selected to reproduce the look — the Secret message preset does exactly that.
Select the text and change the font to Wingdings, Wingdings 2 or Wingdings 3, or use Insert > Symbol and choose the font there. The catch is that the letters underneath stay ordinary, so anyone without the font sees plain text. Pasting the Unicode output from this page avoids that.
A few Wingdings 2 glyphs exist in a regular and a bold weight that Unicode stores as a single character — the ballot box with an X is both S and T, and the circled reverse solidus is both W and X. Decoding cannot tell them apart, so the page picks one and tells you what the alternative was.
The symbols on this page are the Unicode equivalents of the glyphs in the Microsoft fonts, key by key, for all 95 printable positions in each of the four fonts. Where Unicode has no exact match the closest standard character is used, which is why a few shapes differ slightly from the font's own drawing.