Emoji & Unicode Character Finder

Find any emoji or symbol by keyword, click to copy, and grab its codepoint or HTML entity in the same click.

Text Tools Free

About this tool

What this emoji and symbol finder does

Scrolling through your OS emoji picker to find "the fire one" or hunting for a specific arrow or Greek letter to paste into a spreadsheet is slower than it should be. This tool lets you search by plain-English keyword — "fire," "check," "euro," "arrow right," "lambda" — across a curated library of common emoji plus everyday Unicode symbols: arrows, math operators, currency signs, Greek letters, and punctuation marks like em dashes and curly quotes that don't have a key on your keyboard.

Click any character and it's copied to your clipboard immediately — no second "copy" button to hunt for. It also opens a detail panel showing exactly what you'd need for code: the Unicode codepoint (U+1F525), the HTML entity in both decimal and hex form, a CSS content: escape sequence, and the URL-encoded form, each individually click-to-copy.

How to use it

Type a keyword into the search box, or browse by category using the tabs — Smileys, Gestures, Hearts, Animals, Food, Travel, Symbols, Arrows, Math, Currency, Greek, and Punctuation. Click any character to copy it and open its detail card with every technical format you're likely to need.

A real example

Searching "arrow" surfaces simple directional arrows (→ ← ↑ ↓), double arrows (⇒), hooked/return arrows (↩ ↪ used for "undo"), and circular refresh arrows (↺ ↻) — useful whether you're writing a changelog, a UI label, or CSS content for an icon-free button. Click the → and its detail card shows U+2192, , , and the CSS escape \2192 — everything you'd need to hardcode it into HTML or a stylesheet.

Frequently asked questions

Why does the emoji I copied look different on someone else's screen?

Emoji rendering depends on the operating system and its installed emoji font (Apple, Google, Microsoft, and Samsung all draw the same emoji slightly differently) — the underlying character and codepoint you copy here is identical everywhere, only the visual style changes.

What's the difference between the decimal and hex HTML entity?

😀 (decimal) and 😀 (hex) render identically in any browser — they're just two numeral systems for writing the same Unicode codepoint. Use whichever your codebase already favors; both are valid HTML.

Can I use the CSS escape to add an icon without an image or font?

Yes — pasting the CSS escape into a content rule like content: '\1F525'; on a ::before or ::after pseudo-element renders the character directly, no icon font or image request needed, as long as the visitor's system has a font that covers that codepoint.

Does this include the full emoji set, all 3,000+ characters?

No — it's a curated set of the emoji and symbols people actually search for most often, organized so you can find what you need in a few keystrokes instead of scrolling an exhaustive, unsorted list.

Is anything I search or copy sent anywhere?

No — search, browsing, and copying all happen locally in your browser.