Weird Text Generator

Type a line and copy it in letters from five other scripts: close enough to read, wrong enough to notice.

Sample. Type or paste your own to replace it.

All five scripts 21 characters

ϱϵᎱҒϵᑕᎿᏞҰ ᑎᎤᎱϻДᒪ ᎿϵϰᎿ

Every letter and number here has a character in this set.

Same text, other sets and styles

  • Cherokee 21 charactersᏢᏋᎱfᏋᏟᎿᏞᎽ nᎾᎱᎷᎯᏞ ᎿᏋxᎿStayed plain: f n x. This set has no character for them.
  • Canadian syllabics 21 charactersᖘᕮᒋᖴᕮᑕtᒪy ᑎᗝᒋᘉᐃᒪ tᗴᕁtStayed plain: t y. This set has no character for them.
  • Lisu 21 charactersꓑꓰꓣꓝꓰꓚꓔꓡꓬ ꓵꓳꓣꓟꓮꓡ ꓔꓱꓫꓔEvery letter and number here has a character in this set.
  • Cyrillic 21 charactersҎЄЯҒЄҀҬlҰ ИѲЯmѦl ҬЄӾҬStayed plain: l m. This set has no character for them.
  • Greek 21 charactersϱϵrfϵϾtly ηΦrϻal tϵϰtStayed plain: r f t l y a. This set has no character for them.
  • Wide spacing 41 charactersp e r f e c t l y n o r m a l t e x t

More options

Use these for fun, not for anything that matters. Screen readers read many of these characters badly or skip them, search cannot find them, and some apps strip them or show empty boxes.

All 152 characters: tap one to copy it

152 characters in 5 groups.

With a keyboard: Tab goes into the table once, the arrow keys move inside it, and Enter copies.

Cherokee 46

Canadian syllabics 43

Lisu 30

Cyrillic 17

Greek 16

Character of the day

   

How it works

This weird text generator swaps letters for lookalikes from Cherokee, Canadian syllabics, Lisu, Cyrillic and Greek. It holds 152 weird text characters: 73 from Unicode's confusables list and 79 near misses. Some apps strip or block these characters, and screen readers may read them badly.

Read the full guide

One mix, then a row for each script

The large card is the crazy text generator: it mixes all five scripts, and Roll it again deals a new mix. Under it each script has a row of its own. Canadian syllabics is the goofy row: its W has round bottoms. Cyrillic comes closest to weirdcore: its R faces left. Stacked marks are a different trick, on the zalgo text generator.

Where mixed scripts break

Lisu reads best, because its letters are Latin capitals, some of them turned. It is the youngest script here, added to Unicode in October 2009, and a device with no Lisu font shows empty boxes. A name that mixes writing systems is what Unicode's mixed-script check exists to flag, so a sign-up form may refuse it.

Tips
  • In the Lisu row, Lisu letter tsa is a clean F and Lisu letter kha is a K facing left.
  • The Cherokee row is the funny one: Cherokee letter wu is a 9 standing in for g, and Cherokee letter wv a 6 for b.
  • Nothing is added to the count in a box with a limit: each swap is one character for one.

Questions and answers

Is this a weird font generator?

No font is involved, which is why the result pastes. Each letter is a character from another script, drawn by whatever font the reader's device has for Cherokee, Lisu or Cyrillic, so the same line looks a little different on every screen.

What are these weird letters really?

Letters with day jobs. Cherokee letter go looks like A and writes the syllable go. Sequoyah created that syllabary in the late 1810s and early 1820s, Wikipedia records. The table under the tool names all 152.

Can it be turned back into normal text?

Partly. Unicode's confusables file maps 73 of the 152 back to the plain letter. The 79 near misses have no entry, and Cherokee letter wv maps to 6, not b. Nothing you type is stored: Share keeps your plain line in a link.

All 152 characters

Cherokee 46

  • Cherokee letter a U+13A0. Stands in for D. In Cherokee it writes the syllable a. Unicode's confusables file lists it as a double of D.
  • Cherokee letter de U+13D5. Stands in for S. In Cherokee it writes the syllable de. Unicode's confusables file lists it as a double of S.
  • Cherokee letter do U+13D9. Stands in for V. In Cherokee it writes the syllable do. Unicode's confusables file lists it as a double of V.
  • Cherokee letter du U+13DA. Stands in for S. In Cherokee it writes the syllable du. Unicode's confusables file lists it as a double of S.
  • Cherokee letter e U+13A1. Stands in for R. In Cherokee it writes the syllable e. Unicode's confusables file lists it as a double of R.
  • Cherokee letter gi U+13A9. Stands in for Y. In Cherokee it writes the syllable gi. Unicode's confusables file lists it as a double of Y.
  • Cherokee letter go U+13AA. Stands in for A. In Cherokee it writes the syllable go. Unicode's confusables file lists it as a double of A.
  • Cherokee letter gu U+13AB. Stands in for J. In Cherokee it writes the syllable gu. Unicode's confusables file lists it as a double of J.
Show all 152 characters (144 more)

Cherokee, continued

  • Cherokee letter gv U+13AC. Stands in for E. In Cherokee it writes the syllable gv. Unicode's confusables file lists it as a double of E.
  • Cherokee letter hi U+13AF. Stands in for A. In Cherokee it writes the syllable hi. A near miss: a handwritten capital A with a loop on its left foot.
  • Cherokee letter hna U+13BF. Stands in for t. In Cherokee it writes the syllable hna. A near miss: a t with a hook under it.
  • Cherokee letter hu U+13B1. Stands in for r. In Cherokee it writes the syllable hu. A near miss: a tall r with a flat arm. Unicode's confusables file pairs it with Greek capital letter gamma instead.
  • Cherokee letter i U+13A2. Stands in for T. In Cherokee it writes the syllable i. Unicode's confusables file lists it as a double of T.
  • Cherokee letter la U+13B3. Stands in for W. In Cherokee it writes the syllable la. Unicode's confusables file lists it as a double of W.
  • Cherokee letter li U+13B5. Stands in for P. In Cherokee it writes the syllable li. A near miss: a P whose bowl curls in and never closes.
  • Cherokee letter lo U+13B6. Stands in for G. In Cherokee it writes the syllable lo. A near miss: a G with a small flag inside the bowl.
  • Cherokee letter lu U+13B7. Stands in for M. In Cherokee it writes the syllable lu. Unicode's confusables file lists it as a double of M.
  • Cherokee letter mi U+13BB. Stands in for H. In Cherokee it writes the syllable mi. Unicode's confusables file lists it as a double of H.
  • Cherokee letter mu U+13BD. Stands in for Y. In Cherokee it writes the syllable mu. Unicode's confusables file lists it as a double of Y.
  • Cherokee letter na U+13BE. Stands in for O. In Cherokee it writes the syllable na. A near miss: an O with a bar across the middle.
  • Cherokee letter nah U+13C0. Stands in for G. In Cherokee it writes the syllable nah. Unicode's confusables file lists it as a double of G.
  • Cherokee letter ni U+13C2. Stands in for h. In Cherokee it writes the syllable ni. Unicode's confusables file lists it as a double of h.
  • Cherokee letter no U+13C3. Stands in for Z. In Cherokee it writes the syllable no. Unicode's confusables file lists it as a double of Z.
  • Cherokee letter nu U+13C4. Stands in for q. In Cherokee it writes the syllable nu. A near miss: a q with two short bars on the left of its bowl.
  • Cherokee letter qua U+13C6. Stands in for I. In Cherokee it writes the syllable qua. A near miss: a capital I with bars as wide as the top of a T.
  • Cherokee letter quv U+13CB. Stands in for E. In Cherokee it writes the syllable quv. A near miss: an E made of two curves, like a 3 facing the other way. Unicode's confusables file pairs it with Latin capital letter open e instead.
  • Cherokee letter sa U+13CC. Stands in for U. In Cherokee it writes the syllable sa. A near miss: a U with a bar across it.
  • Cherokee letter si U+13CF. Stands in for b. In Cherokee it writes the syllable si. Unicode's confusables file lists it as a double of b.
  • Cherokee letter sv U+13D2. Stands in for R. In Cherokee it writes the syllable sv. Unicode's confusables file lists it as a double of R.
  • Cherokee letter ta U+13D4. Stands in for W. In Cherokee it writes the syllable ta. Unicode's confusables file lists it as a double of W.
  • Cherokee letter tle U+13DE. Stands in for L. In Cherokee it writes the syllable tle. Unicode's confusables file lists it as a double of L.
  • Cherokee letter tli U+13DF. Stands in for C. In Cherokee it writes the syllable tli. Unicode's confusables file lists it as a double of C.
  • Cherokee letter tlv U+13E2. Stands in for P. In Cherokee it writes the syllable tlv. Unicode's confusables file lists it as a double of P.
  • Cherokee letter tse U+13E4. Stands in for V. In Cherokee it writes the syllable tse. A near miss: a V with a thick left stroke that bends over at the top.
  • Cherokee letter tsi U+13E5. Stands in for k. In Cherokee it writes the syllable tsi. A near miss: an h and an r pushed together, which passes for k at small sizes.
  • Cherokee letter tso U+13E6. Stands in for K. In Cherokee it writes the syllable tso. Unicode's confusables file lists it as a double of K.
  • Cherokee letter tsu U+13E7. Stands in for d. In Cherokee it writes the syllable tsu. Unicode's confusables file lists it as a double of d.
  • Cherokee letter u U+13A4. Stands in for O. In Cherokee it writes the syllable u. A near miss: an O with a horn on its upper right.
  • Cherokee letter v U+13A5. Stands in for i. In Cherokee it writes the syllable v. Unicode's confusables file lists it as a double of i.
  • Cherokee letter wa U+13E9. Stands in for G. In Cherokee it writes the syllable wa. A near miss: a wide G with a heavy bar and a foot.
  • Cherokee letter wu U+13ED. Stands in for g. In Cherokee it writes the syllable wu. A near miss: the shape of the figure 9.
  • Cherokee letter wv U+13EE. Stands in for b. In Cherokee it writes the syllable wv. A near miss: the shape of the figure 6. Unicode's confusables file pairs it with the digit 6 instead.
  • Cherokee letter ye U+13F0. Stands in for B. In Cherokee it writes the syllable ye. A near miss: a B whose stem runs below the line and curls. Unicode's confusables file pairs it with Latin small letter sharp s instead.
  • Cherokee letter yo U+13F2. Stands in for h. In Cherokee it writes the syllable yo. A near miss: an h with a hook on top of its stem.
  • Cherokee letter yu U+13F3. Stands in for G. In Cherokee it writes the syllable yu. Unicode's confusables file lists it as a double of G.
  • Cherokee letter yv U+13F4. Stands in for B. In Cherokee it writes the syllable yv. Unicode's confusables file lists it as a double of B.

Canadian syllabics 43

  • Canadian syllabics Aivilik b U+15AF. Stands in for b. Its Unicode name marks it as the Aivilik sign for b. Unicode's confusables file lists it as a double of b.
  • Canadian syllabics Athapascan s U+1506. Stands in for s. Its Unicode name marks it as the Athapascan sign for s. A near miss: a small s raised off the line.
  • Canadian syllabics Blackfoot we U+15B4. Stands in for F. Its Unicode name marks it as the Blackfoot sign for we. Unicode's confusables file lists it as a double of F.
  • Canadian syllabics Carrier ga U+15F4. Stands in for E. Its Unicode name marks it as the Carrier sign for ga. A near miss: a round-backed E with three equal arms.
  • Canadian syllabics Carrier gho U+15C5. Stands in for A. Its Unicode name marks it as the Carrier sign for gho. Unicode's confusables file lists it as a double of A.
  • Canadian syllabics Carrier go U+15F0. Stands in for M. Its Unicode name marks it as the Carrier sign for go. Unicode's confusables file lists it as a double of M.
  • Canadian syllabics Carrier gu U+15EF. Stands in for W. Its Unicode name marks it as the Carrier sign for gu. A near miss: a W with round bottoms. Unicode's confusables file pairs it with Cyrillic capital letter omega instead.
  • Canadian syllabics Carrier h U+144B. Stands in for h. Its Unicode name marks it as the Carrier sign for h. A near miss: a small h raised off the line.
  • Canadian syllabics Carrier jju U+161C. Stands in for G. Its Unicode name marks it as the Carrier sign for jju. A near miss: a curled G under a flat bar.
  • Canadian syllabics Carrier ju U+1614. Stands in for Z. Its Unicode name marks it as the Carrier sign for ju. A near miss: a flat bar over a curl, which reads as Z or as 2.
  • Canadian syllabics Carrier khe U+15F7. Stands in for B. Its Unicode name marks it as the Carrier sign for khe. Unicode's confusables file lists it as a double of B.
  • Canadian syllabics Carrier kk U+1601. Stands in for v. Its Unicode name marks it as the Carrier sign for kk. A near miss: a small v raised off the line.
  • Canadian syllabics Carrier la U+1627. Stands in for C. Its Unicode name marks it as the Carrier sign for la. A near miss: a C with a spur on its upper tip.
  • Canadian syllabics Carrier lo U+1623. Stands in for n. Its Unicode name marks it as the Carrier sign for lo. A near miss: an arch with feet turned out. Unicode's confusables file pairs it with Canadian syllabics ri instead.
  • Canadian syllabics Carrier lu U+1622. Stands in for U. Its Unicode name marks it as the Carrier sign for lu. A near miss: a U with a spur on its upper right. Unicode's confusables file pairs it with Canadian syllabics R-Cree re instead.
  • Canadian syllabics Carrier mo U+1609. Stands in for m. Its Unicode name marks it as the Carrier sign for mo. A near miss: an m whose right leg runs long.
  • Canadian syllabics Carrier mu U+1608. Stands in for w. Its Unicode name marks it as the Carrier sign for mu. A near miss: a round w with a tall left stem.
  • Canadian syllabics Carrier pe U+15EA. Stands in for D. Its Unicode name marks it as the Carrier sign for pe. Unicode's confusables file lists it as a double of D.
  • Canadian syllabics Carrier po U+15E9. Stands in for A. Its Unicode name marks it as the Carrier sign for po. A near miss: an A with a round top.
  • Canadian syllabics Carrier the U+15DE. Stands in for D. Its Unicode name marks it as the Carrier sign for the. Unicode's confusables file lists it as a double of D.
  • Canadian syllabics Carrier tho U+15DD. Stands in for O. Its Unicode name marks it as the Carrier sign for tho. A near miss: an arch closed by a flat base.
  • Canadian syllabics Carrier z U+1646. Stands in for z. Its Unicode name marks it as the Carrier sign for z. A near miss: a small z raised off the line.
  • Canadian syllabics chi sign U+166D. Stands in for X. Its Unicode name is chi sign, and it is filed as a symbol, not a letter. Unicode's confusables file lists it as a double of X.
  • Canadian syllabics ci U+148B. Stands in for r. In Canadian syllabics it writes the sound ci. A near miss: a tall r with a round shoulder.
  • Canadian syllabics co U+148D. Stands in for J. In Canadian syllabics it writes the sound co. Unicode's confusables file lists it as a double of J.
  • Canadian syllabics coo U+148E. Stands in for j. In Canadian syllabics it writes the sound coo. A near miss: a capital-height hook with a dot over it.
  • Canadian syllabics i U+1403. Stands in for A. In Canadian syllabics it writes the sound i. A near miss: a plain triangle, an A with its legs joined. Unicode's confusables file pairs it with Greek capital letter delta instead.
  • Canadian syllabics ka U+1472. Stands in for b. In Canadian syllabics it writes the sound ka. Unicode's confusables file lists it as a double of b.
  • Canadian syllabics ke U+146B. Stands in for q. In Canadian syllabics it writes the sound ke. A near miss: a q that stands on the line at capital height.
  • Canadian syllabics ki U+146D. Stands in for P. In Canadian syllabics it writes the sound ki. Unicode's confusables file lists it as a double of P.
  • Canadian syllabics ko U+146F. Stands in for d. In Canadian syllabics it writes the sound ko. Unicode's confusables file lists it as a double of d.
  • Canadian syllabics ma U+14AA. Stands in for L. In Canadian syllabics it writes the sound ma. Unicode's confusables file lists it as a double of L.
  • Canadian syllabics Nunavut h U+157C. Stands in for H. Its Unicode name marks it as the Nunavut sign for h. Unicode's confusables file lists it as a double of H.
  • Canadian syllabics pe U+142F. Stands in for V. In Canadian syllabics it writes the sound pe. Unicode's confusables file lists it as a double of V.
  • Canadian syllabics pi U+1431. Stands in for A. In Canadian syllabics it writes the sound pi. A near miss: an A with no crossbar. Unicode's confusables file pairs it with Latin capital letter turned v instead.
  • Canadian syllabics Sayisi shi U+1598. Stands in for p. Its Unicode name marks it as the Sayisi sign for shi. A near miss: a p with a curl inside its bowl.
  • Canadian syllabics Sayisi yi U+1541. Stands in for x. Its Unicode name marks it as the Sayisi sign for yi. Unicode's confusables file lists it as a double of x.
  • Canadian syllabics shi U+1511. Stands in for S. In Canadian syllabics it writes the sound shi. A near miss: an S stretched tall and thin.
  • Canadian syllabics ta U+1455. Stands in for C. In Canadian syllabics it writes the sound ta. A near miss: a C with a flatter back and square ends.
  • Canadian syllabics te U+144C. Stands in for U. In Canadian syllabics it writes the sound te. Unicode's confusables file lists it as a double of U.
  • Canadian syllabics ti U+144E. Stands in for n. In Canadian syllabics it writes the sound ti. A near miss: a bare arch as tall as a capital. Unicode's confusables file pairs it with Armenian capital letter vo instead.
  • Canadian syllabics tlhi U+1587. Stands in for R. In Canadian syllabics it writes the sound tlhi. Unicode's confusables file lists it as a double of R.
  • Canadian syllabics ttha U+156E. Stands in for E. In Canadian syllabics it writes the sound ttha. A near miss: a round-backed E with a short middle arm.

Lisu 30

  • Lisu letter a U+A4EE. Stands in for A. In Lisu it is the letter a. Unicode's confusables file lists it as a double of A.
  • Lisu letter ba U+A4D0. Stands in for B. In Lisu it is the letter ba. Unicode's confusables file lists it as a double of B.
  • Lisu letter ca U+A4DA. Stands in for C. In Lisu it is the letter ca. Unicode's confusables file lists it as a double of C.
  • Lisu letter da U+A4D3. Stands in for D. In Lisu it is the letter da. Unicode's confusables file lists it as a double of D.
  • Lisu letter dza U+A4DC. Stands in for Z. In Lisu it is the letter dza. Unicode's confusables file lists it as a double of Z.
  • Lisu letter e U+A4F0. Stands in for E. In Lisu it is the letter e. Unicode's confusables file lists it as a double of E.
  • Lisu letter eu U+A4F1. Stands in for E. In Lisu it is the letter eu. A near miss: an E facing left. Unicode's confusables file pairs it with Latin capital letter reversed e instead.
  • Lisu letter ga U+A4D6. Stands in for G. In Lisu it is the letter ga. Unicode's confusables file lists it as a double of G.
  • Lisu letter ha U+A4E6. Stands in for V. In Lisu it is the letter ha. Unicode's confusables file lists it as a double of V.
  • Lisu letter i U+A4F2. Stands in for I. In Lisu it is the letter i. Unicode's confusables file puts it in the same entry as capital I and small l.
  • Lisu letter ja U+A4D9. Stands in for J. In Lisu it is the letter ja. Unicode's confusables file lists it as a double of J.
  • Lisu letter ka U+A4D7. Stands in for K. In Lisu it is the letter ka. Unicode's confusables file lists it as a double of K.
  • Lisu letter kha U+A4D8. Stands in for K. In Lisu it is the letter kha. A near miss: a K facing left.
  • Lisu letter la U+A4E1. Stands in for L. In Lisu it is the letter la. Unicode's confusables file lists it as a double of L.
  • Lisu letter ma U+A4DF. Stands in for M. In Lisu it is the letter ma. Unicode's confusables file lists it as a double of M.
  • Lisu letter na U+A4E0. Stands in for N. In Lisu it is the letter na. Unicode's confusables file lists it as a double of N.
  • Lisu letter nga U+A4E5. Stands in for A. In Lisu it is the letter nga. A near miss: a V turned upside down, so an A with no crossbar. Unicode's confusables file pairs it with Latin capital letter turned v instead.
  • Lisu letter o U+A4F3. Stands in for O. In Lisu it is the letter o. Unicode's confusables file lists it as a double of O.
  • Lisu letter pa U+A4D1. Stands in for P. In Lisu it is the letter pa. Unicode's confusables file lists it as a double of P.
  • Lisu letter pha U+A4D2. Stands in for d. In Lisu it is the letter pha. Unicode's confusables file lists it as a double of d.
  • Lisu letter sa U+A4E2. Stands in for S. In Lisu it is the letter sa. Unicode's confusables file lists it as a double of S.
  • Lisu letter sha U+A4EB. Stands in for X. In Lisu it is the letter sha. Unicode's confusables file lists it as a double of X.
  • Lisu letter ta U+A4D4. Stands in for T. In Lisu it is the letter ta. Unicode's confusables file lists it as a double of T.
  • Lisu letter tsa U+A4DD. Stands in for F. In Lisu it is the letter tsa. Unicode's confusables file lists it as a double of F.
  • Lisu letter u U+A4F4. Stands in for U. In Lisu it is the letter u. Unicode's confusables file lists it as a double of U.
  • Lisu letter ue U+A4F5. Stands in for n. In Lisu it is the letter ue. A near miss: a U turned upside down, so an n at capital height. Unicode's confusables file pairs it with Armenian capital letter vo instead.
  • Lisu letter wa U+A4EA. Stands in for W. In Lisu it is the letter wa. Unicode's confusables file lists it as a double of W.
  • Lisu letter xa U+A4E7. Stands in for H. In Lisu it is the letter xa. Unicode's confusables file lists it as a double of H.
  • Lisu letter ya U+A4EC. Stands in for Y. In Lisu it is the letter ya. Unicode's confusables file lists it as a double of Y.
  • Lisu letter zha U+A4E3. Stands in for R. In Lisu it is the letter zha. Unicode's confusables file lists it as a double of R.

Cyrillic 17

  • Cyrillic capital letter de U+0414. Stands in for A. In Cyrillic it is the letter de. A near miss: a flat-topped A standing on a base with two feet.
  • Cyrillic capital letter en with descender U+04A2. Stands in for H. In Cyrillic it is the letter en with descender. A near miss: an H with a small foot on its lower right.
  • Cyrillic capital letter er with tick U+048E. Stands in for P. In Cyrillic it is the letter er with tick. A near miss: a P with a tick on its bowl.
  • Cyrillic capital letter fita U+0472. Stands in for O. In Cyrillic it is the letter fita. A near miss: an O with a wavy bar across it.
  • Cyrillic capital letter ghe with stroke U+0492. Stands in for F. In Cyrillic it is the letter ghe with stroke. A near miss: an F whose lower arm crosses the stem.
  • Cyrillic capital letter ha with stroke U+04FE. Stands in for X. In Cyrillic it is the letter ha with stroke. A near miss: an X with a bar through the middle.
  • Cyrillic capital letter i U+0418. Stands in for N. In Cyrillic it is the letter i. A near miss: an N with the diagonal running the other way.
  • Cyrillic capital letter ka with vertical stroke U+049C. Stands in for K. In Cyrillic it is the letter ka with vertical stroke. A near miss: a K with a short upright stroke through its joint.
  • Cyrillic capital letter koppa U+0480. Stands in for C. In Cyrillic it is the letter koppa. A near miss: a C with a tail dropping from its lower tip.
  • Cyrillic capital letter little yus U+0466. Stands in for A. In Cyrillic it is the letter little yus. A near miss: an A with a third leg down the middle.
  • Cyrillic capital letter semisoft sign U+048C. Stands in for b. In Cyrillic it is the letter semisoft sign. A near miss: a b with a bar across its stem.
  • Cyrillic capital letter sha U+0428. Stands in for W. In Cyrillic it is the letter sha. A near miss: a square W with three equal uprights.
  • Cyrillic capital letter straight u with stroke U+04B0. Stands in for Y. In Cyrillic it is the letter straight u with stroke. A near miss: a Y with a bar through its stem.
  • Cyrillic capital letter te with descender U+04AC. Stands in for T. In Cyrillic it is the letter te with descender. A near miss: a T with a small foot on its stem.
  • Cyrillic capital letter tse U+0426. Stands in for U. In Cyrillic it is the letter tse. A near miss: a square U with a tail on its lower right.
  • Cyrillic capital letter Ukrainian ie U+0404. Stands in for E. In Cyrillic it is the letter Ukrainian ie. A near miss: a round E with one bar. Unicode's confusables file pairs it with Latin capital letter c with bar instead.
  • Cyrillic capital letter ya U+042F. Stands in for R. In Cyrillic it is the letter ya. A near miss: an R facing left.

Greek 16

  • Greek beta symbol U+03D0. Stands in for b. In Greek it is the beta symbol. A near miss: a b with a closed loop on top. Unicode's confusables file pairs it with Latin small letter sharp s instead.
  • Greek capital dotted lunate sigma symbol U+03FE. Stands in for C. In Greek it is the capital dotted lunate sigma symbol. A near miss: a C with a dot inside.
  • Greek capital letter phi U+03A6. Stands in for O. In Greek it is the letter phi. A near miss: an O with an upright bar through it.
  • Greek capital letter sho U+03F7. Stands in for P. In Greek it is the letter sho. A near miss: a P with its stem carried up past the bowl. Unicode's confusables file pairs it with Latin capital letter thorn instead.
  • Greek capital letter xi U+039E. Stands in for E. In Greek it is the letter xi. A near miss: three bars and no stem.
  • Greek kappa symbol U+03F0. Stands in for x. In Greek it is the kappa symbol. A near miss: a slanted x with curled ends. Unicode's confusables file pairs it with Latin small letter kra instead.
  • Greek letter archaic koppa U+03D8. Stands in for Q. In Greek it is the letter archaic koppa. A near miss: a circle on a short stem, a Q with its tail straightened.
  • Greek letter stigma U+03DA. Stands in for S. In Greek it is the letter stigma. A near miss: the top of a C ending in a tail below the line.
  • Greek lunate epsilon symbol U+03F5. Stands in for e. In Greek it is the lunate epsilon symbol. A near miss: a c with a bar, an e that never closes. Unicode's confusables file pairs it with Latin small letter c with bar instead.
  • Greek rho symbol U+03F1. Stands in for p. In Greek it is the rho symbol. Unicode's confusables file lists it as a double of p.
  • Greek small letter delta U+03B4. Stands in for d. In Greek it is the small letter delta. A near miss: a d with its stem bent over to the left. Unicode's confusables file pairs it with Latin small letter delta instead.
  • Greek small letter eta U+03B7. Stands in for n. In Greek it is the small letter eta. A near miss: an n with a long right leg.
  • Greek small letter final sigma U+03C2. Stands in for s. In Greek it is the small letter final sigma. A near miss: an s that drops below the line and loses its lower curve.
  • Greek small letter mu U+03BC. Stands in for u. In Greek it is the small letter mu. A near miss: a u with a long left leg.
  • Greek small letter san U+03FB. Stands in for m. In Greek it is the small letter san. A near miss: a small capital M with a tail on its left.
  • Greek small letter zeta U+03B6. Stands in for z. In Greek it is the small letter zeta. A near miss: a z drawn as one curling stroke with a tail.

How this list was compiled: Every character was looked up by code point in the Unicode Character Database, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt), and the build script stops if a name, a script (https://www.unicode.org/Public/18.0.0/ucd/Scripts.txt) or an age (https://www.unicode.org/Public/18.0.0/ucd/DerivedAge.txt) is not the one expected, so no name was typed by hand. A row marked listed is one that Unicode's own list of visually confusable characters (https://www.unicode.org/Public/security/latest/confusables.txt, version 18.0.0, dated 2026-08-06, part of Unicode Technical Standard 39, https://www.unicode.org/reports/tr39/) maps to that plain letter: 73 of the 152 rows. The other 79 are near misses picked for this page by drawing each whole block in fonts that ship with a current Mac (among them Plantagenet Cherokee, Galvji, Noto Sans Canadian Aboriginal, Euphemia UCAS, Noto Sans Lisu and Arial) and keeping shapes that still read as the letter; each row says what is off about it, and names the character the Unicode file pairs it with when that is a different one. The list holds 46 Cherokee, 43 Canadian syllabics, 30 Lisu, 17 Cyrillic and 16 Greek characters, and every letter from A to Z has at least three. Left out on purpose: Cyrillic and Greek letters that are exact doubles of a Latin letter (a swap nobody can see is not weird), the Cherokee small letters added in Unicode 8.0 and the syllabics added in 14.0 (few fonts have them), and anything that needed two characters to fake one letter. What each character really is comes from its Unicode name; the Cherokee names follow the usual Latin spelling of each syllable (https://en.wikipedia.org/wiki/Cherokee_syllabary). Cherokee and the syllabics joined Unicode in version 3.0 (September 1999) and Lisu in version 5.2 (October 2009), dates from https://www.unicode.org/history/publicationdates.html. All checked on 2026-09-19. Names are the official ones in sentence case. Licence: own work (facts from the Unicode Character Database, Unicode License v3, and from Wikipedia, CC BY-SA 4.0, restated in our own words)