Windows 98 Character Map Utility Explained

The Microsoft Character Map in Windows 98 was a built-in system utility designed to help users locate, preview, and insert special symbols and accented characters that were not directly accessible on a standard physical keyboard. Operating as an essential accessory for word processing and desktop publishing, it allowed users to browse through installed TrueType fonts, copy selected glyphs to the clipboard, and learn the corresponding keyboard shortcuts for future use.

Viewing and Accessing Extended Characters

Standard keyboards only contain a limited set of alphanumeric keys, punctuation marks, and control symbols. The primary function of Character Map (charmap.exe) was to expose the full range of characters supported by a specific font encoding, typically Windows-1252 (ANSI) or early Unicode implementations. Through its grid-based interface, users could browse:

  • Foreign language accents and diacritics (e.g., é, ü, ñ, ç).
  • Mathematical operators and scientific notations (e.g., ±, ÷, ², µ).
  • Typographic symbols and currency signs (e.g., ©, ®, ™, £, ¥).
  • Decorative symbols and icons from specialized symbol fonts such as Wingdings, Webdings, and Symbol.

Copying Characters to the Clipboard

Character Map functioned as an intermediary tool between the operating system's font files and text-editing applications like Notepad, WordPad, or Microsoft Office. Users selected a character from the grid, which enlarged it for easier inspection. Clicking the "Select" button placed the glyph into a text box at the bottom of the utility, allowing users to build a sequence of characters. From there, pressing "Copy" sent the selected text to the Windows Clipboard, making it ready to paste into any active document.

Discovering Keystroke Shortcuts (Alt Codes)

Beyond direct copying and pasting, Character Map served as an educational reference tool. When a user clicked on a character, the bottom-right corner of the window displayed its corresponding keystroke shortcut, formatted as an Alt code (for example, Alt+0169 for the copyright symbol). This taught users how to generate the symbol directly in documents by holding down the Alt key and typing the four-digit code on the numeric keypad, eliminating the need to open the utility for frequently used symbols.

Font Auditing

Windows 98 supported scalable TrueType fonts, but not every font included every character. The utility allowed users to switch between installed fonts via a drop-down menu to quickly inspect whether a specific typeface included certain characters or foreign language alphabets before applying that font in a project.