YOUR TEXT STAYS IN THIS BROWSER

Symbol Composer

Put symbols and words together, check the complete text, and copy or download the result.

Your text is processed on your device. This tool has no third-party scripts, and GlyphIndex never reads your clipboard automatically.

5 / 10,000 UTF-16 units Some characters count as two units.

JSON includes your input and the result. Keep the file private if the text is private.

CSV contains all inspection records. If the output exceeds 10,000 UTF-16 units, those records describe the input. Formula-leading cells start with an apostrophe; JSON keeps the exact text.

Try an example

A small symbol line

The line contains U+2661 U+0020 U+2192 U+0020 U+2726. Spaces stay part of the exact output.

Input text
♡ → ✦

Result
♡ → ✦

A readable checklist

A line break separates the tasks. The status words preserve the meaning without relying only on the checkbox glyphs.

Input text
☑ Done: label the tray
☐ Pending: return the cable

Result
☑ Done: label the tray
☐ Pending: return the cable

Keep an invisible value

The no-break space is preserved. An inspector marker is explanatory and is never substituted into exported text.

Input text
A B

Result
A B — U+0041 U+00A0 U+0042

Keep an emoji selector

The explicit selector remains in copied and exported text. A destination controls how the sequence is rendered.

Input text
❤️

Result
❤️ — U+2764 U+FE0F

Make a line you can read

Add to line builds the current page’s Your line tray. To use it in this tool, choose Copy line, open the composer, and paste into Input text. The tray does not transfer when you navigate. You can also type here directly. Choose Prepare line, then copy or download the checked result.

Keep a word such as Done or Pending beside a status mark. The symbol can help scanning while the words explain the task.

Choose an export format

FormatUseDetail to keep in mind
TXTA plain UTF-8 copy of the composed text.The visible markers used to explain invisible characters are not exported.
JSONA structured record for further inspection.It includes the input and result; handle the downloaded file according to its contents.
CSVInspection fields for a table or spreadsheet.Potential formula-leading text fields receive an apostrophe safety prefix; use JSON or TXT for exact original text.

Choose a download format to create a file in your browser. Reopen the file before sharing it, especially if the receiving application might change wrapping or interpret the text as data.

Keep working text separate from favorites

Working text is not automatically saved. Favorites are a separate feature for up to 100 symbols in this browser. Copy or export a line you want to keep before leaving the page.

Text is limited to 10,000 UTF-16 units. If copying fails, use the manual-copy field. Unpaired surrogates must be corrected before export; the tool never reads your clipboard automatically.

Sources and method

Copy manually

Couldn’t copy automatically. Select the text below and use your device’s Copy command.

Use your device’s Copy command, then paste the text where you need it.

Character details

Code points
UTF-8 bytes
View character details

Appearance can vary by font.

Your saved symbols

Save symbols for another visit in this browser. They won’t appear on your other devices or browser profiles.