Special Character Picker
Search, combine, inspect, and copy Unicode symbols, arrows, math marks, currency signs, brackets, stars, and box drawing characters.
Runs in your browserNothing you type is sent to a server.
Input and result
What you type is kept in this browser only. Reopen to restore your last run.
Use cases
- Build copy-ready symbol sets for bios, docs, comments, and labels.
- Inspect Unicode code points before using symbols in HTML, CSS, or content fields.
- Combine arrows, brackets, stars, and box drawing characters without leaving the browser.
Examples
- Common input
→ ✓ ★- Pick and combine Unicode symbols locally, then review code points and rendering risks before copying.
- Typical output
→ ✓ ★ U+2192 / U+2713 / U+2605- Use this as a quick sanity check before copying results.
Common mistakes
- Some symbols render as tofu boxes when the destination app or font does not support them.
- Emoji variation selectors and platform fonts can change the visible shape after copying.
- Long symbol strings can wrap or be truncated in profile, title, and comment fields.
Before you copy
- 1Review the code points for uncommon symbols before using them in HTML, CSS, or docs.
- 2Paste the symbols into the target app once to verify font support.
- 3Keep decorative symbol strings short enough for mobile and search snippets.
Sources
The same letter can be one character or two
An accented letter is either a single precomposed code point (NFC) or a base letter plus a combining mark (NFD). Unicode defines the two as canonically equivalent (UAX #15), which is how identical-looking text gives different lengths and fails an equality check.
Basis: UAX #15
Invisible characters still count
Unicode gives every character a General_Category, including classes that draw nothing - Cf (format) and Zs (space) among them (UAX #44). A zero-width space (U+200B) is invisible yet still consumes a character of your limit.
Basis: UAX #44
Look-alike symbols are distinct characters
Unicode security guidance catalogues visually similar pairs as confusables (UTS #39). Hyphen, minus sign and en dash are different code points, so one slipping into code or an identifier is a bug you cannot see.
Basis: UTS #39
FAQ
Does Special Character Picker upload my input?
No. This tool runs in your browser unless the privacy badge explicitly says a server route is required.
Can I use this for production secrets?
Avoid pasting sensitive production data into any website. Prefer local test data or redacted payloads.