Home Tools Blog About

Generate a Unicode Character Range

In short

List every character between two Unicode code points by entering a start and end code point in hexadecimal.

  • Runs in your browser
  • Nothing uploaded
  • Free, no sign-up

Processed locally in your browser. Your text never leaves this tab.

🛡
100% PrivateNo server uploads, ever
InstantRuns in your browser
💧
No WatermarksClean output, always
🆓
Free ForeverNo accounts, no limits

How to Use Generate a Unicode Character Range

Generate a Unicode Character Range · free online tool · All Tools Verse
Generate a Unicode Character Range. Free online tool that runs in your browser.
  1. Enter a start and end code point. Use hexadecimal, for example 0370 to 03FF for the Greek block.
  2. Choose a separator. Decide whether the characters come out joined, spaced, comma separated, or one per line.
  3. Generate the range. Every character from start to end is listed, skipping the gaps that hold no characters.
  4. Copy the result. Click Copy result. It all runs in your browser.

Frequently Asked Questions

What is a code point in hexadecimal?

Every Unicode character has a number, usually written in hexadecimal with a U+ prefix. Here you enter just the digits, for example 0041 for the letter A or 1F600 for a grinning face.

How large a range can I generate?

Up to 20,000 characters at once. If your range is larger, narrow the start and end so the result stays manageable in your browser.

Why are some code points skipped?

The range from D800 to DFFF is reserved for surrogate halves and holds no real characters, so those are skipped. Other unassigned points may simply show as blanks.

Where can I find the range for a script?

Each Unicode block has a fixed range, for example Greek is 0370 to 03FF and Cyrillic is 0400 to 04FF. Enter those values to list the whole block.

Is anything sent to a server?

No. The characters are generated in your browser, so nothing is uploaded.

Keep going

Related Tools

All Unicode tools →

Extract Unicode Range

Filter text to characters in one or more hex Unicode ranges - Greek, Cyrillic,…

Center Unicode Text

Center Unicode text within a fixed width, with real grapheme counting for emoji and…

Check Spoofed Unicode Text

Detect Unicode confusables and homoglyphs from Cyrillic, Greek, Armenian, and Hebrew that imitate Latin…

Chunkify Unicode Text

Split Unicode text into equal chunks with grapheme, code-point, or UTF-16 modes. Keeps emoji…

ASCII to Unicode Converter

ASCII to Unicode & Decode decimal, hex, octal, or U+XXXX values to Unicode characters…

Convert Code Points to Unicode

Convert Code Points to Unicode (U+XXXX, hex, decimal) to characters - handles emoji, CJK,…

Convert Unicode to ASCII

Convert Unicode to ASCII with transliteration (é → e, ñ → n), replace, or…

Convert Unicode to Base64

Encode Unicode text to Base64 (and decode) with standard, URL-safe, MIME variants. UTF-8 proper.…

Convert Unicode to Binary

Convert Unicode to binary in 3 modes (UTF-8, codepoint, UTF-16). Per-character breakdown. Free, offline,…

Convert Unicode to Bytes

Convert Unicode to UTF-8 bytes in hex, decimal, or binary. Per-byte grid, reverse direction.…

Convert Unicode to Code Points

Convert Unicode to code points (U+XXXX, HTML/CSS/JS escapes) and back. Per-character breakdown. Free, offline,…

Convert Unicode to Data URL

Convert Unicode to data URLs with base64 or URL-encoding, 12 MIME types, charset toggle.…

Share

Embed this tool

Add this free tool to your website. Copy and paste the code: