Running Character Map in your browser — with your own copy Runs — but fewer fonts than on Windows
Guide updated July 2026 · Runs via Wine 1.7.55 (Win32) + WebAssembly · Requires your own copy
The classic Windows Character Map (charmap.exe) — the little utility you open to find an em dash, a degree sign, an accented letter, or some obscure symbol and copy it to the clipboard. It's a tiny, single-purpose Win32 GUI program with no DirectX, no 3D, no .NET and no networking, which is exactly the kind of app browser-based Wine runs well — though since it's Microsoft's file we can't host it, you load your own copy below and it runs entirely in your browser tab. The honest catch: Character Map is only as useful as the fonts installed alongside it, and a fresh Wine environment ships far fewer fonts than real Windows — so it launches and works, but you'll see a shorter font list and fewer exotic glyphs than you would on a full Windows install.
Runs in your browser tab with WebAssembly + Wine — nothing is uploaded. Click the screen to capture input; press Esc to release the mouse.
A licensing note
charmap.exe is part of Microsoft Windows and is Microsoft's copyrighted property — we can't host it, and you should only run a copy you already own. The simplest legitimate source is your own Windows installation: it lives at C:\Windows\System32\charmap.exe. Copy it from a PC you own, then load it here. Don't download "free charmap.exe" files from random sites — those are a common malware vector, and you don't need them. The free, fully-legal alternatives below are the easier route.
How it works & what to expect
charmap.exe is one of the lightest things you can run here — a single small executable with a standard window full of glyph cells, a font dropdown, a search box and a copy button. There's no graphics acceleration or modern framework involved, so it boots quickly and the interface behaves normally: pick a font, click a character, hit Select then Copy, and paste it into another app running in the same Wine session.
The big real-world limitation is fonts. Character Map doesn't contain any characters itself — it just displays whatever fonts are installed and lets you browse their glyphs. On real Windows you have dozens of fonts (Arial, Segoe UI, the big Unicode faces), so you can find almost any symbol. Inside browser-based Wine you only get Wine's bundled substitute fonts plus anything you add, so the dropdown is short and coverage of rare scripts and emoji is thin. Common Latin punctuation, accents and basic symbols are fine; deep Unicode is not.
| App | Windows Character Map (charmap.exe) |
|---|---|
| Best Wine variant | Win32 (default) |
| How to load | Copy charmap.exe from your own C:\Windows\System32 and upload it |
| What works | Launches, browses installed fonts, copies glyphs to the clipboard |
| What's limited | Font list is short; rare scripts, CJK and emoji are mostly missing |
Better: free alternatives (and the no-app route)
Because charmap.exe can't be hosted and is font-limited under Wine, for most people there are quicker, fully-legal options:
- Your OS already has one. Windows has Character Map built in; macOS has the Character Viewer (Ctrl+Cmd+Space); most Linux desktops include gnome-characters or KCharSelect. No browser needed.
- Open-source pickers run cleanly here. Small GPL/MIT character-picker and Unicode utilities are freely redistributable and, being tiny Win32 apps, run well in ExeBrowser — and you're allowed to load them.
- A plain web character picker on any normal web page needs no emulation at all and has the full Unicode set behind it.
If you specifically want the genuine Windows Character Map look-and-feel, copy charmap.exe from a PC you own and load it with the steps below.
Step by step
- On the home page, keep Win32 (default) and click Boot Wine.
- On a Windows PC you own, copy
charmap.exefromC:\Windows\System32. - Use the file/folder picker here to upload it (no extra DLLs are usually needed).
- Select the
charmap.exeentry and click Run in Wine. - Choose a font, click a character, press Select then Copy, and paste it into another window in the same session.
Frequently asked questions
Can I run Windows Character Map in the browser for free?
You can run it, but you have to bring your own copy. charmap.exe is a copyrighted part of Windows, so we can't host it for you. Copy it from your own Windows PC (it's in C:\Windows\System32) and upload it — then it runs in the browser via Wine + WebAssembly with nothing to install.
Why does Character Map show so few fonts here?
Character Map only displays fonts that are actually installed. Real Windows ships dozens of fonts with huge Unicode coverage; a fresh browser-based Wine environment ships only a small set of substitute fonts. So the program runs fine, but the font dropdown is short and many rare symbols, CJK characters and emoji simply aren't present to browse.
Is charmap.exe safe to download from a third-party site?
No — don't. There's no legitimate standalone download of Character Map, and "free charmap.exe" files on random sites are a well-known malware lure. The only safe source is your own genuine Windows installation, where the file already exists in System32.
Do I even need Character Map, or is there an easier way to get special characters?
For most people there's an easier way. Your own operating system already has a character picker built in (Windows Character Map, the macOS Character Viewer, or GNOME/KDE tools on Linux), and ordinary web-based character pickers have the full Unicode set with no emulation at all. Running charmap.exe here is mainly for when you specifically want the genuine Windows utility.
Will Character Map crash or need DirectX or .NET?
No. Character Map is a plain Win32 GUI utility with no DirectX, no 3D and no .NET dependency, so it's one of the lighter things to run in ExeBrowser and starts quickly. Its only real limitation here is the smaller set of installed fonts, not stability.