LinuxCommandLibrary

gucharmap

Browse and select Unicode characters

SYNOPSIS

gucharmap [OPTION…]

PARAMETERS

-h, --help
    Show summary of options

--help-all
    Show all help information

--help-gtk
    Show GTK-specific options

--version
    Print version and exit

--unicode-block=BLOCK
    Open specific Unicode block (e.g., "Latin-1 Supplement")

--unicode-subset=SUBSET
    Open specific Unicode subset (e.g., "Punctuation")

DESCRIPTION

gucharmap is the official GNOME Character Map utility, a graphical tool for browsing, searching, and selecting characters from the Unicode standard. It categorizes characters into blocks (e.g., Basic Latin, Greek) and subsets (e.g., Symbols, Punctuation), allowing users to view detailed properties like name, codepoint, category, and decomposition. Key features include visual enlargement, searching by name or code, copying to clipboard via double-click or selection, and font previews. Primarily for desktops, it integrates with GTK applications, aiding writers, developers, and designers in inserting special symbols, emojis, or scripts not on standard keyboards. Run it from terminal or menus; supports Wayland and X11.

CAVEATS

Graphical GTK app; requires display server (X11/Wayland). No batch or text output; list blocks/subsets via gucharmap --help-all.
Limited font rendering for complex scripts.

CHARACTER SELECTION

Double-click copies to clipboard; right-click for properties/copy. Use search bar for names like "smiling face" or codepoints like "U+1F600".

UNICODE BLOCKS/SUBSETS

Predefined; run gucharmap --help-all for full list. Examples: Basic Latin, Emoticons.

HISTORY

Introduced in GNOME 2.8 (2004) by GNOME team as gucharmap-2.0; evolved through GNOME 3. Maintained until ~GNOME 40 (2021), superseded by redesigned gnome-characters for better emoji/modern Unicode support. Still packaged in most distros.

SEE ALSO

gnome-characters(1), xcharselect(1), unicode(7)

Copied to clipboard