Unicode Picker

Browse and copy Unicode symbols by category. Search arrows, math, currency and dingbats.

unicode character symbol emoji picker code point html entity
Free Client-Side Private
Output
🔒 This tool runs entirely in your browser — your files are never uploaded to any server.

A fast, searchable browser for Unicode characters. Filter by category — Arrows, Math, Currency, Symbols, Punctuation, Geometric, Dingbats, Latin Extended, Box Drawing and more — or type to search by character name or code point. Click any character to see its code point, HTML entity, and CSS escape value, then copy it with one click. Build a multi-character string in the output tray and copy it all at once.

How to Use

  1. Select a category from the dropdown or leave it on All
  2. Type in the search box to filter by name (e.g. "arrow", "heart") or code point (e.g. "U+2665")
  3. Click a character to open the detail panel with copy buttons
  4. Click Add to output to build a string, then Copy all

Detail Panel Info

Each selected character shows:

  • Code pointU+XXXX format
  • Decimal — the integer code point value
  • HTML entity&#NNNN; for use in HTML documents
  • CSS escape\XXXX for use in CSS content: rules
  • Category — the Unicode block group

FAQ

How do I copy a character?

Click any cell in the grid to select it, then click Copy char in the detail panel. You can also click Add to output repeatedly to build a multi-character string, then click Copy all.

What is a Unicode code point?

Every character in the Unicode standard has a unique number called a code point, written as U+ followed by four (or more) hex digits. For example the euro sign is U+20AC.

What is an HTML entity?

An HTML entity is a way to include a Unicode character in an HTML document using its decimal code, like € for the euro sign. It displays correctly in all browsers regardless of page encoding.

What is a CSS escape?

CSS escapes let you include a Unicode character in a CSS string (e.g. in a content: property) by writing a backslash followed by the hex code point, like \20AC for €.

Can I search by code point?

Yes. Type the code point into the search box in U+XXXX format (e.g. U+2665) and the matching character will appear in the grid.

Report an issue