Z with Accent: Tell ž, ź and ż Apart by Ear, Then Copy One
Each z with accent spells its own sound, so pick it by ear. Ž, z with caron or háček, is the zh of measure in Czech, Slovak, Croatian and Lithuanian. Ź, z with acute, is a soft Polish zh. Ż, z with dot, is a harder Polish zh, but a plain z in Maltese. Tap a tile to copy one.
How do you type ž on a keyboard or phone?
On a Mac, ž is Fn/Globe+E, then search "latin small letter z with caron", then ž; on Windows it is Alt+0158. Each row below gives the documented method for one device or app; the vendor help pages they come from are linked under the table.
| Device or app | Keys |
|---|---|
| Mac | Fn/Globe+E, then search "latin small letter z with caron", then ž How to type accents on a Mac |
| Windows | Alt+0158 How to type accents on Windows |
| Microsoft Word | 017e, then Alt+X How to type accents in Word |
| Google Docs | Insert, then Symbols, then Special characters, then search "latin small letter z with caron" How to type accents in Google Docs |
Sources:Mac (Apple) (opens in a new tab)Windows, Microsoft Word (Microsoft) (opens in a new tab)Google Docs (Google) (opens in a new tab)
- ž z with caron · used in 12 languages
- ź z with acute · used in 3 languages
- ż z with dot above · used in 3 languages
Which languages use ž, ź or ż?
Between them, ž, ź and ż are part of the standard alphabet of 15 languages in the Unicode CLDR. Each letter's languages:
- ž
- 12 languages:
- Bosnian
- Croatian
- Czech
- Estonian
- Finnish
- Latvian
- Lithuanian
- Lower Sorbian
- Slovak
- Slovenian
- Turkmen
- Upper Sorbian
- ź
- 3 languages: Lower Sorbian, Polish, Silesian
- ż
- 3 languages: Maltese, Polish, Silesian
Is it ž, ź or ż? Which z sound do you mean?
Listen first, then pick the mark. Every z with accent stands for a sound that English spells zh or z, and no two of them are the same sound. The sound column below is the IPA that Wiktionary gives in its entries for ž (opens in a new tab), ź (opens in a new tab) and ż (opens in a new tab). Unicode's names list (opens in a new tab) backs two of them: it calls ʐ the voiced retroflex fricative, and it notes that ʑ is the sound Polish spells with ź. The languages and places come from AccentPad's CLDR and GeoNames facts.
| Letter | Mark | Sound | What you hear | Written in, among others | Found in |
|---|---|---|---|---|---|
| ž | caron, or háček | /ʒ/ | the s of measure | Czech, Slovak, Slovenian, Croatian, Lithuanian, Latvian | Žilina, Slovakia |
| ź | acute | /ʑ/ | a soft zh, tongue raised toward the palate | Polish, Silesian, Lower Sorbian | Kędzierzyn-Koźle, Poland |
| ż in Polish | dot above | /ʐ/ | a hard zh, tongue tip drawn back | Polish, Silesian | Żory, Poland |
| ż in Maltese | dot above | /z/ | the z of zoo | Maltese | żiemel, horse |
Two rows share one character. Polish ż and Maltese ż are both U+017C, yet they spell different sounds. The letter alone does not tell you the sound; the language does.
The caron row reaches furthest. Unicode's names list annotates ž with Czech, Estonian, Finnish, Slovak, Slovenian, and many other languages. It gives ź and ż only Polish and a trailing ellipsis. So ž is the zh letter most of these alphabets share. Polish is the exception, and it orders ź and ż on its own terms; that order is on the Polish alphabet page.
Why does Maltese ż stand for the plain z sound?
Because in Maltese the dot marks the softer sound. Wiktionary's Maltese entry for ż says so. The plain z is the harder one, the ts of cats or the dz of adze. The entry points to ċ and ġ, the other dotted letters, which work the same way. The Akkademja tal-Malti's spelling booklet (opens in a new tab) lists z, named zeta, and ż, named żeta, as two consonants with example words of their own.
| Word | Meaning | Said | Its letter |
|---|---|---|---|
| zokk | tree trunk | /t͡sɔk/ | z |
| zunnarija | carrot | /t͡sun.naˈriː.ja/ | z |
| żiemel | horse | /ˈzɪː.mɛl/ | ż |
| żunżan | wasp | /zunˈzaːn/ | ż |
The words and their sounds come from Wiktionary's entries for zokk (opens in a new tab), zunnarija (opens in a new tab), żiemel (opens in a new tab) and żunżan (opens in a new tab). Read the Said column down. The z words open with ts. The ż words open with the z an English speaker knows.
The dot also travels into the article. The booklet writes iz-zokk, the trunk, and iż-żmien, the time: the article copies the letter that follows, dot and all. And the dotted letter comes first in a list. The CLDR Maltese collation chart (opens in a new tab) puts ċ before c, ġ before g and ż before z. In our test on 2026-10-10, with Node.js v26.0.0 running ICU 78.3 on CLDR 48 data, Maltese rules sorted żunżan before zokk. English rules put it last, after zunnarija.
So stripping the dots from Maltese text changes more than its look. It spells żiemel with the letter Maltese reads as ts.
Where does ž go in an alphabetical list?
That depends on whose alphabet you follow. In Czech, ž is a letter of its own after z. In Estonian, z and ž do not even come last. The Estonian spelling rules from EKI, the Institute of the Estonian Language, open with the alphabet in rule 1 (opens in a new tab): s, š, z, ž, then t. The same rule calls f, š, z and ž foreign-word letters, met only in loanwords.
Croatian adds a twist of its own. Dž is one letter there, written with two characters, and the CLDR Croatian chart (opens in a new tab) sorts it after every other d and before đ. The Estonian (opens in a new tab) and Czech (opens in a new tab) charts encode the orders above. We ran each list through the locale-aware sort in the same Node.js build on 2026-10-10.
| Words | Under the language's rules | Under English rules |
|---|---|---|
| Tamm, Žukov, Zola | Estonian: Zola, Žukov, Tamm | Tamm, Zola, Žukov |
| Žižkov, Zlín, Zvolen | Czech: Zlín, Zvolen, Žižkov | Žižkov, Zlín, Zvolen |
| đak, džep, dug | Croatian: dug, džep, đak | đak, dug, džep |
The Croatian words are Wiktionary's dug (opens in a new tab), debt, džep (opens in a new tab), pocket, and đak (opens in a new tab), pupil. English rules read ž as a z with a mark and let the next letter decide, so Žižkov jumps ahead of Zlín. A Czech reader looks for it at the end of the z names. Set the sort language of a contact list or a spreadsheet to match the names in it.
Does a search for z find ž, ź or ż?
Only when the search rules do not belong to a language that writes that letter. We compared a plain z with each letter at the strength that ignores case and accents, in the same Node.js build on 2026-10-10. This is our own measurement, not a quoted rule.
| Search rules | z finds ž | z finds ź | z finds ż |
|---|---|---|---|
| Czech | no | yes | yes |
| Estonian | no | yes | yes |
| Polish | yes | no | no |
| Maltese | yes | yes | no |
| English | yes | yes | yes |
Each language protects its own letters and treats the others as a z with decoration. Under Czech rules, a search for Zizkov missed Žižkov. Under Polish rules, Zory missed Żory. Under Maltese rules, ziemel missed żiemel. Under English rules all three matched. Slovak, Slovenian, Croatian, Latvian and Lithuanian rules behaved like Czech in the same test.
The practical rule: a site that serves one language and sorts by its rules will not match a query typed without the mark. If your users type plain z, search with accent-blind English rules, or store a stripped copy of each name next to the real one.
Should you write zh when you cannot type ž?
No. The Finnish and Estonian language authorities both say so, and for the same reason: zh already means something else. Kotus, the Institute for the Languages of Finland, gives the general advice in its guide to sh sounds in loanwords (opens in a new tab). Do not replace š and ž with sh or zh, because some words and names have the letters s and h side by side, read as two sounds, as in Mashadov. Its Finnish examples with ž include džonkki and maharadža.
| Case | What the source says |
|---|---|
| A Finnish loanword with ž | keep ž; do not write zh (Kotus) |
| Russian ж in a Finnish text | ž under the SFS 4900 standard: Živago (Kotus) |
| Russian ж in an Estonian text | ž, so Žukov, not Zhukov (Oma Keel) |
| An Estonian text with no ž available | drop the mark rather than add h: Zizka, not Zhizhka (Oma Keel, 1993 advice) |
| Passports, certificates, name registers | replacing ž with zh is not acceptable (Oma Keel) |
The Kotus rows come from its guide to š and ž in names (opens in a new tab). The Oma Keel rows come from Tuuli Rehemaa, a language planner at EKI, in Oma Keel 1/2016 (opens in a new tab). She quotes advice from the 1990s, when many computers could not type ž. A stand-in with h has a second trap. Once better printing is possible, a script that turns every zh back into ž also changes letter pairs that were never ž.
On Windows the stand-in is not needed for ž at all. Alt+0158 types it and Alt+0142 types Ž; Kotus prints the same codes (opens in a new tab). The cp1252 mapping file (opens in a new tab) shows why: Windows-1252 holds ž at byte 9E and Ž at 8E. It holds no ź or ż, which is why the Polish pair needs the Symbols panel instead.
Which characters look like a z with accent but are something else?
Several, and a search treats each one as a different character. The names and notes in this table are Unicode's own, from the names list. The last column is what the usual accent strip does: split the letter as UAX #15 (opens in a new tab) defines, then drop the marks. We ran it in the same Node.js build.
| Character | Unicode name | Unicode's note | After the strip |
|---|---|---|---|
| ƶ, U+01B6 | z with stroke | barred z; Pan-Turkic Latin orthography; also a handwritten z | ƶ, unchanged |
| ǯ, U+01EF | ezh with caron | Skolt Sami; its base is ezh, ʒ, not z | ʒ |
| ʐ, U+0290 | z with retroflex hook | the IPA symbol for the Polish ż sound | ʐ, unchanged |
| ʑ, U+0291 | z with curl | the IPA symbol for the sound of Polish ź | ʑ, unchanged |
| ẓ, U+1E93 | z with dot below | Semitic transliteration | z |
| dž, U+01C6 | dz with caron | one character for the digraph dž | dž; NFKC splits it into d and ž |
The barred z causes the most confusion. Wiktionary lists ƶ as an alternative form of Polish ż, and Unicode notes it as a handwritten z. In typed text it is another character. Under English rules, the ones that ignore accents, our test found that Ƶory does not match Żory. Type ż, not ƶ, unless you are writing Pan-Turkic Latin.
The IPA letters are not marks on a z either. ʐ and ʑ are the symbols the sound table above uses, so they belong in a pronunciation guide, never in a name.
Which names and places are spelled with ž, ź or ż?
Given names come from Wikidata, the most widely covered first by the number of Wikipedia editions about them, and places come from the GeoNames list of cities, largest population first, kept only where an official language of the country writes the letter.
- ž
- Given names:
- Božena
- Božidar
- Željko
- Primož
- Žarko
- Živilė
- Dražen
- Matjaž
- Andraž
- Evžen
- Žydrūnas
- Anže
Places:- Petržalka (Slovakia)
- Panevėžys (Lithuania)
- Žilina (Slovakia)
- Ilidža (Bosnia & Herzegovina)
- Užice (Serbia)
- Žižkov (Czechia)
- Požarevac (Serbia)
- Považská Bystrica (Slovakia)
- ź
Places: Łódź (Poland), Kędzierzyn-Koźle (Poland), Czeladź (Poland)
- ż
- Given names:
- Bożena
- Grażyna
- Elżbieta
- Błażej
- Ambroży
- Żaneta
Places:- Żory (Poland)
- Łomża (Poland)
- Żoliborz (Poland)
- Skarżysko-Kamienna (Poland)
- Żyrardów (Poland)
- Żary (Poland)
- Dzierżoniów (Poland)
- Żywiec (Poland)
How to type z with accent, step by step
Step 1: Windows, ž: Alt+0158 on the number pad
Turn Num Lock on, hold Alt and type 0158 on the number pad, then let go of Alt. For the capital Ž, type 0142 instead.
Step 2: Windows, ź and ż: the Symbols tab of Win+.
Press Win+. to open the emoji panel, switch to Symbols and scroll the Latin letters until you reach the z with acute or the z with dot above. Click the letter to type it.
Step 3: Mac: the Character Viewer, searched by mark
Press Fn/Globe+E, then type latin small letter z with caron, z with acute or z with dot above in the search field. Click the letter to insert it.
Step 4: Word: 017e, 017a or 017c, then Alt+X
Type the code right after the place where the letter goes and press Alt+X. Word swaps 017e for ž, 017a for ź and 017c for ż. Use 017d, 0179 or 017b for the capitals.
Step 5: Google Docs: Special characters, searched by name
Choose Insert, then Symbols, then Special characters, and type latin small letter z with dot above into the search box. Swap dot above for caron or acute to find the other two.
What are all the z letters with accents?
Every z with an accent mark on AccentPad, lowercase then capitals. Tap one to copy it:
Which letters are related to z with accent?
These letter pages share an accent mark or a language with ž ź ż, the most shared languages first.
Whole alphabets with every letter in order, including ž, ź and ż:
Every letter with the same mark, on one page, for ź and ž: Accent aigu, Caron.
What are the Alt codes for z with accent?
Hold Alt and type the digits on the number pad with Num Lock on. The top row of digits does not work, and laptops without a number pad need the methods above.
| Letter | Alt code |
|---|---|
| ž | Alt+0158 |
| Ž | Alt+0142 |
ź ż Ź Ż have no Alt code: Windows cannot type them that way.
What is the Unicode code for ž?
ž is U+017E, LATIN SMALL LETTER Z WITH CARON, added in Unicode 1.1 in 1993. In UTF-8 it is stored as the bytes C5 BE, and the table gives every escape a developer needs.
| Code point | U+017E |
|---|---|
| Name | LATIN SMALL LETTER Z WITH CARON |
| Added in | Unicode 1.1 (1993) |
| UTF-8 bytes | C5 BE |
| HTML | ž ž ž |
| CSS | \017E |
| JavaScript | \u017E |
| Python | \u017e |
| URL | %C5%BE |
If a page shows ž instead of ž, its UTF-8 bytes are being read as Windows-1252. Serve the page as UTF-8 (<meta charset="utf-8">) to fix it.
Need a letter other than ž?
Frequently asked questions about z with accent
Is z with hacek the same as z with caron?
Yes. Both names mean ž, U+017E, whose capital is Ž, U+017D. Unicode's names list gives hacek and V above as other names for the combining caron, U+030C, which ž decomposes into after the z. Finnish has a third name: Kotus, the Institute for the Languages of Finland, calls the letter hattu-z, the hat z.
What is the Alt code for z with caron?
Alt+0158 types ž and Alt+0142 types Ž, on the number pad with Num Lock on. Kotus gives the same codes. They work because Windows-1252 holds ž at byte 9E, which is 158. It has no ź or ż, so those two have no Alt code: press Win+. and pick them from the Symbols tab.
Why do I see ž where a ž should be?
The text is UTF-8 read as Windows-1252. In UTF-8, ž is the two bytes C5 BE, and Windows-1252 shows those bytes as Å and ¾. The same slip turns ź into ź and ż into ż. Reopen the file as UTF-8 instead of retyping the letters, or the next save will make the damage permanent.
How is ź different from ż in Polish?
They are different sounds and different letters. Wiktionary transcribes ź as /ʑ/, a soft zh with the tongue raised toward the palate, and names it ziet. It transcribes ż as /ʐ/, a harder zh with the tongue tip drawn back, and names it żet. Unicode's names list notes that ʑ is the sound Polish spells with ź.
Which languages write z with a dot?
Polish, Silesian and Maltese, in the Unicode CLDR data behind this page's language list. Wiktionary also lists ż in the Kashubian alphabet. The dot does not mean one sound everywhere: in Polish ż is a hard zh, while in Maltese it is the plain z of zoo and the undotted z says ts.