LANGUAGE REFERENCE

Polish ALT Codes

Type ą, ć, ę, ł, ń, ś, ź, ż — requires Unicode input on Windows.

Polish has nine special characters that are NOT in the Windows-1252 character set used by standard ALT codes: ą ć ę ł ń ś ź ż (and the regular ó). This means classic ALT+0-style codes don't work. On Windows you'll need Unicode input; on Mac the Option-key combinations work normally. This page lists both methods for all 14 Polish characters.
Tap any character to copy — no need to type codes. Characters go straight to your clipboard, paste anywhere.

Quick Facts

Total Polish characters
14 (8 unique diacritics + ó, all lowercase here — uppercase works same way)
Windows issue
Standard ALT codes don't work — Polish is outside Windows-1252
Windows solution
Type the Unicode hex code, then press Alt+X (in Word) or enable Unicode hex input
Mac solution
Option-key combos work normally

About Polish

Why Polish ALT codes are different. The traditional Windows ALT code system (the 4-digit codes starting with 0) only covers the Windows-1252 character set, which is essentially Western European. Polish uses characters from the Central European set (Windows-1250) or, more modernly, Unicode. A standard Alt+0105 won't produce ą — you'll get something else depending on your regional settings.

Method 1: Unicode hex input in Microsoft Word. Type the hex code (four characters), then press Alt+X. Word converts the hex to the actual character. For ą: type 0105, press Alt+X, get ą.

Method 2: Enable Unicode hex input system-wide (Windows). Edit the registry to set EnableHexNumpad to 1, restart, and you can then use Alt++ followed by the hex code anywhere. This is a one-time setup that gives you every Unicode character.

Method 3: Install the Polish Programmer's keyboard. The easiest long-term solution if you type Polish often. Right-Alt + letter produces the Polish version: Right-Alt+a = ą, Right-Alt+c = ć, etc. Toggle between layouts with Windows+Space.

Method 4 (easiest): copy from this page. Tap any character in the grid above to copy it instantly. For occasional Polish typing this is the fastest workflow.

Accent types in Polish. Ogonek (the little hook): ą, ę. Kreska (the slash): ć, ń, ó, ś, ź. Kropka (the dot): ż. Stroke: ł (crossed L). Each represents a specific sound. ł is particularly common — it's pronounced like English "w," so Warszawa is actually pronounced "var-SHA-va" not "war-saw-uh."

Frequently Asked Questions

Why don't standard ALT codes work for Polish?
The Windows ALT+0 system only covers the Windows-1252 character set, which is Western European. Polish characters (ą ć ę ł ń ś ź ż) are in the Central European set (Windows-1250) or Unicode. You need to use Unicode input methods instead.
What is the Unicode code for ą?
ą = U+0105. In Microsoft Word, type '0105' and press Alt+X. Or enable Windows Unicode hex input system-wide via registry.
What is the easiest way to type ł on Windows?
Install the Polish Programmer's keyboard: Settings → Time & Language → Language → Add → Polish. Then Right-Alt+L produces ł. Or just tap ł on this page to copy it.
How do I type Polish characters on a Mac?
Mac Option-key combos work natively. Option+A produces ą. Option+C produces ć. Option+L produces ł. Full list: just check the Mac column for each character on this page.
What's the difference between ó and ö?
Different characters. Ó (o with acute) is Polish and sounds like 'oo' in English 'boot.' Ö (o with umlaut) is German/Swedish and sounds like a rounded 'uh.' Polish only uses ó.
How is ł pronounced?
Like English 'w.' So Łódź (a Polish city) is pronounced 'WOODJ' (roughly), not 'lodz.' This surprises most learners — despite looking like an L, modern Polish ł has the w sound.