Black-square Text Generator
Convert plain text to black square Unicode letters (π °π ±π ²). Generate stylish squared text for social media, usernames, and creative typography.
About
Standard text lacks visual distinction in feeds saturated with identical typography. The Unicode standard includes two complete sets of squared Latin capital letters: Negative Squared (π °π ±π ², U+1F170 - U+1F189) featuring white letters on black backgrounds, and Squared (π°π±π², U+1F130 - U+1F149) with outlined boxes. This generator performs direct code point transformation using the formula Uoutput = Ubase + (c β 65), where c represents the ASCII value of the input character and Ubase is 0x1F170 for negative squares or 0x1F130 for outlined squares.
Platform compatibility varies: iOS, Android, and modern browsers render these symbols consistently, but older systems may display placeholder boxes. The transformation preserves non-alphabetic characters unchanged - spaces, numbers, and punctuation pass through unmodified. Note that only uppercase mappings exist in Unicode; lowercase inputs are automatically converted to their uppercase equivalents before transformation.
Formulas
The transformation algorithm maps each alphabetic character to its corresponding squared Unicode symbol using code point arithmetic. The core conversion formula operates on the ASCII value of each input character:
Where Ubase = 0x1F170 (127344 decimal) for negative squared letters, and Ubase = 0x1F130 (127280 decimal) for outlined squared letters. The constant 65 represents the ASCII code for uppercase "A".
For lowercase input, a normalization step precedes transformation:
Non-alphabetic characters satisfy the pass-through condition:
Reference Data
| Letter | ASCII Code | Negative Square | Unicode (Neg) | Squared | Unicode (Sq) |
|---|---|---|---|---|---|
| A | 65 | π ° | U+1F170 | π° | U+1F130 |
| B | 66 | π ± | U+1F171 | π± | U+1F131 |
| C | 67 | π ² | U+1F172 | π² | U+1F132 |
| D | 68 | π ³ | U+1F173 | π³ | U+1F133 |
| E | 69 | π ΄ | U+1F174 | π΄ | U+1F134 |
| F | 70 | π ΅ | U+1F175 | π΅ | U+1F135 |
| G | 71 | π Ά | U+1F176 | πΆ | U+1F136 |
| H | 72 | π · | U+1F177 | π· | U+1F137 |
| I | 73 | π Έ | U+1F178 | πΈ | U+1F138 |
| J | 74 | π Ή | U+1F179 | πΉ | U+1F139 |
| K | 75 | π Ί | U+1F17A | πΊ | U+1F13A |
| L | 76 | π » | U+1F17B | π» | U+1F13B |
| M | 77 | π Ό | U+1F17C | πΌ | U+1F13C |
| N | 78 | π ½ | U+1F17D | π½ | U+1F13D |
| O | 79 | π Ύ | U+1F17E | πΎ | U+1F13E |
| P | 80 | π Ώ | U+1F17F | πΏ | U+1F13F |
| Q | 81 | π | U+1F180 | π | U+1F140 |
| R | 82 | π | U+1F181 | π | U+1F141 |
| S | 83 | π | U+1F182 | π | U+1F142 |
| T | 84 | π | U+1F183 | π | U+1F143 |
| U | 85 | π | U+1F184 | π | U+1F144 |
| V | 86 | π | U+1F185 | π | U+1F145 |
| W | 87 | π | U+1F186 | π | U+1F146 |
| X | 88 | π | U+1F187 | π | U+1F147 |
| Y | 89 | π | U+1F188 | π | U+1F148 |
| Z | 90 | π | U+1F189 | π | U+1F149 |