Square Text Generator ↪ OMGConvert.com ↩
The Square Text Generator provides four square text styles: Filled, Light, Alternating, and Regional indicators. Input or paste your text and it converts to every style as you type. Copy or download each result as a .txt file.
Character Count: {{ charCount }} | Word Count: {{ wordCount }} | Line Count: {{ lineCount }}
Filled square text
Light square text
Alternating square text
Regional indicators square text
Square Unicode styles
These styles use Unicode symbols—filled and light squared letters (emoji blocks), alternating mixes, and regional indicator letters that look like paired flags on some systems.
Filled vs. light
Filled square uses negative squared letters (🅰-style). Light uses the complementary “parenthetical” set (🄰-style) for a thinner outline look.
Alternating pattern
Alternating applies filled on even character positions and light on odd positions—handy for a rhythmic, checkerboard effect.
Regional indicators
Regional indicator symbols map A–Z to two-letter flag sequences (🇦-style). Numbers use keycap emoji, same as the classic tool.
Copy and download
Each output has its own Copy and Download row. Filenames match the original generator (Square_Text_Generator_1.txt … _4.txt).
Runs in your browser
All conversion happens locally in your browser; your text is not uploaded to our servers.
Square fonts reference table
Letter-by-letter mapping for Latin A–Z (upper and lower) across three column styles. Alternating combines the first two columns per position.
| Input | Filled square | Light square | Regional indicators |
|---|---|---|---|
| A | 🅰 | 🄰 | 🇦 |
| B | 🅱 | 🄱 | 🇧 |
| C | 🅲 | 🄲 | 🇨 |
| D | 🅳 | 🄳 | 🇩 |
| E | 🅴 | 🄴 | 🇪 |
| F | 🅵 | 🄵 | 🇫 |
| G | 🅶 | 🄶 | 🇬 |
| H | 🅷 | 🄷 | 🇭 |
| I | 🅸 | 🄸 | 🇮 |
| J | 🅹 | 🄹 | 🇯 |
| K | 🅺 | 🄺 | 🇰 |
| L | 🅻 | 🄻 | 🇱 |
| M | 🅼 | 🄼 | 🇲 |
| N | 🅽 | 🄽 | 🇳 |
| O | 🅾 | 🄾 | 🇴 |
| P | 🅿 | 🄿 | 🇵 |
| Q | 🆀 | 🅀 | 🇶 |
| R | 🆁 | 🅁 | 🇷 |
| S | 🆂 | 🅂 | 🇸 |
| T | 🆃 | 🅃 | 🇹 |
| U | 🆄 | 🅄 | 🇺 |
| V | 🆅 | 🅅 | 🇻 |
| W | 🆆 | 🅆 | 🇼 |
| X | 🆇 | 🅇 | 🇽 |
| Y | 🆈 | 🅈 | 🇾 |
| Z | 🆉 | 🅉 | 🇿 |
| a | 🅰 | 🄰 | 🇦 |
| b | 🅱 | 🄱 | 🇧 |
| c | 🅲 | 🄲 | 🇨 |
| d | 🅳 | 🄳 | 🇩 |
| e | 🅴 | 🄴 | 🇪 |
| f | 🅵 | 🄵 | 🇫 |
| g | 🅶 | 🄶 | 🇬 |
| h | 🅷 | 🄷 | 🇭 |
| i | 🅸 | 🄸 | 🇮 |
| j | 🅹 | 🄹 | 🇯 |
| k | 🅺 | 🄺 | 🇰 |
| l | 🅻 | 🄻 | 🇱 |
| m | 🅼 | 🄼 | 🇲 |
| n | 🅽 | 🄽 | 🇳 |
| o | 🅾 | 🄾 | 🇴 |
| p | 🅿 | 🄿 | 🇵 |
| q | 🆀 | 🅀 | 🇶 |
| r | 🆁 | 🅁 | 🇷 |
| s | 🆂 | 🅂 | 🇸 |
| t | 🆃 | 🅃 | 🇹 |
| u | 🆄 | 🅄 | 🇺 |
| v | 🆅 | 🅅 | 🇻 |
| w | 🆆 | 🅆 | 🇼 |
| x | 🆇 | 🅇 | 🇽 |
| y | 🆈 | 🅈 | 🇾 |
| z | 🆉 | 🅉 | 🇿 |
What is a square text generator?
A square text generator replaces ordinary Latin letters and digits with squared Unicode symbols—the same “bubble” or “negative squared” letters you see in emoji pickers. The result is plain text made of special characters, not a font style applied by an app.
Use filled (🅰), light (🄰), alternating filled/light, or regional indicators (🇦)—then copy any line or save it as .txt. Digits map to keycap emoji (0️⃣–9️⃣) like the original tool.
Rendering varies by platform: regional-indicator sequences may show as letter tiles or flags depending on the font and OS. Everything still runs locally in your browser.