User Rating 0.0 β˜…β˜…β˜…β˜…β˜…
Total Usage 0 times
Quick Presets:
Is this tool helpful?

Your feedback helps us improve.

β˜… β˜… β˜… β˜… β˜…

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.

black square text unicode text generator fancy text squared letters social media text emoji text aesthetic text

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:

Uoutput = Ubase + (charCodeAt(c) βˆ’ 65)

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:

cnormalized = toUpperCase(c)

Non-alphabetic characters satisfy the pass-through condition:

if c βˆ‰ [Aβˆ’Z] ∧ c βˆ‰ [aβˆ’z] β†’ output = c

Reference Data

LetterASCII CodeNegative SquareUnicode (Neg)SquaredUnicode (Sq)
A65πŸ…°U+1F170πŸ„°U+1F130
B66πŸ…±U+1F171πŸ„±U+1F131
C67πŸ…²U+1F172πŸ„²U+1F132
D68πŸ…³U+1F173πŸ„³U+1F133
E69πŸ…΄U+1F174πŸ„΄U+1F134
F70πŸ…΅U+1F175πŸ„΅U+1F135
G71πŸ…ΆU+1F176πŸ„ΆU+1F136
H72πŸ…·U+1F177πŸ„·U+1F137
I73πŸ…ΈU+1F178πŸ„ΈU+1F138
J74πŸ…ΉU+1F179πŸ„ΉU+1F139
K75πŸ…ΊU+1F17AπŸ„ΊU+1F13A
L76πŸ…»U+1F17BπŸ„»U+1F13B
M77πŸ…ΌU+1F17CπŸ„ΌU+1F13C
N78πŸ…½U+1F17DπŸ„½U+1F13D
O79πŸ…ΎU+1F17EπŸ„ΎU+1F13E
P80πŸ…ΏU+1F17FπŸ„ΏU+1F13F
Q81πŸ†€U+1F180πŸ…€U+1F140
R82πŸ†U+1F181πŸ…U+1F141
S83πŸ†‚U+1F182πŸ…‚U+1F142
T84πŸ†ƒU+1F183πŸ…ƒU+1F143
U85πŸ†„U+1F184πŸ…„U+1F144
V86πŸ†…U+1F185πŸ……U+1F145
W87πŸ††U+1F186πŸ…†U+1F146
X88πŸ†‡U+1F187πŸ…‡U+1F147
Y89πŸ†ˆU+1F188πŸ…ˆU+1F148
Z90πŸ†‰U+1F189πŸ…‰U+1F149

Frequently Asked Questions

Squared Unicode symbols require font support for the Enclosed Alphanumeric Supplement block (U+1F100 - U+1F1FF). Systems running older operating systems (Windows 7, Android 4.x) or using fonts lacking this range will display placeholder glyphs. Modern iOS (9+), Android (6+), and Windows 10+ render these symbols correctly. There is no workaround for unsupported systems - the recipient must update their device or font stack.
Unicode provides squared digits 0-9 at U+1F100 - U+1F10A and select symbols (parentheses, circled letters) in the Enclosed Alphanumerics block. However, coverage is incomplete - most punctuation and extended characters have no squared equivalent. This generator preserves non-alphabetic input unchanged, so numbers and symbols pass through in their original form.
Negative Squared (πŸ…°πŸ…±πŸ…²) displays white letters on solid black backgrounds - higher visual contrast suitable for dark themes. Squared (πŸ„°πŸ„±πŸ„²) shows black outlined boxes with black letters - better legibility on white backgrounds. Both occupy identical character width in monospace contexts but may render at different visual sizes depending on the font.
Search engines index Unicode characters but may not equate πŸ…·πŸ…΄πŸ…»πŸ…»πŸ…Ύ with HELLO for ranking purposes. Screen readers typically announce these as "negative squared Latin capital letter H" rather than simply "H". For accessibility and discoverability, use squared text decoratively - not for primary content that must be searchable or accessible to assistive technologies.
This tool enforces a 500-character input limit to ensure responsive performance across all devices. Most social media platforms impose their own limits: Twitter (280 chars), Instagram bio (150 chars), TikTok username (24 chars). Note that some platforms count squared Unicode characters as 2 bytes rather than 1, effectively halving your available length.
Tap the Copy button to invoke the Clipboard API. On iOS Safari, you may need to grant clipboard permissions on first use. If the button fails, long-press the output text area to trigger the native selection interface, then use the system copy command. The output area is set to user-select: all for easier manual selection.