Polish Keyboard OnlineKlawiatura polska

All 32 Polish letters on screen, including ą ę ł ś ź ż, with „ ” quotation marks and the zł sign one tap away.

32 Letters
40M Speakers
9 Special keys
0 / 5000
Arabicالعربية
Amazighⵜⴰⵎⴰⵣⵉⵖⵜ
Amharicአማርኛ
ArmenianՀայերեն
Assameseঅসমীয়া
BelarusianБеларуская
Bengaliবাংলা
BulgarianБългарски
Burmeseမြန်မာဘာသာ
Chinese中文
CzechČeština
DanishDansk
Dhivehiދިވެހި
Egyptian Hieroglyphs𓂀
FilipinoWikang Filipino
FrenchFrançais
Georgianქართული
GermanDeutsch
GreekΕλληνικά
Gujaratiગુજરાતી
HausaHarshen Hausa
Hebrewעברית
Hindiहिन्दी
HungarianMagyar
IgboAsụsụ Igbo
IrishGaeilge
Japanese日本語
Kannadaಕನ್ನಡ
KazakhҚазақша
Khmerភាសាខ្មែរ
Korean한국어
Kurdishکوردی
Laoພາສາລາວ
MacedonianМакедонски
Malayalamമലയാളം
Marathiमराठी
🎮 Minecraft Enchantmentᔑ
MongolianМонгол
Nepaliनेपाली
NorwegianNorsk
Odiaଓଡ଼ିଆ
Pashtoپښتو
Persianفارسی
PolishPolski
PortuguesePortuguês
Punjabiਪੰਜਾਬੀ
RussianРусский
SerbianСрпски
Sindhiسنڌي
Sinhalaසිංහල
SomaliSoomaali
SwedishSvenska
Tamilதமிழ்
Teluguతెలుగు
Thaiภาษาไทย
Tigrinyaትግርኛ
TurkishTürkçe
UkrainianУкраїнська
Urduاردو
Uyghurئۇيغۇرچە
VietnameseTiếng Việt
YorubaYorùbá
# Special Characters
😊 Emoji
✨ Special
🔢 Numbers
Western
Symbols

Works with every app you love

Ready-Made Polish Combos

One click to insert — or copy straight to clipboard

Emoji mascot

How To Use

Three steps. Ten seconds.

Type

Type

Tap the letters on screen, or type on your own keyboard; with a Polish programmer’s layout, AltGr plus a letter gives ą, ę, ł, ś, and AltGr+X gives ź.

1
Copy

Quotes & zł

Add „ ” quotation marks or the zł sign from Special, then try “Zażółć gęślą jaźń” to see all nine marked letters.

2
Paste

Copy & paste

Press Copy and paste the text into an SMS, Messenger or email with its ogonki intact.

3

Polish Keyboard for Any App

Polish copied here keeps its ogonki and kreski, so łoś stays a moose.

Snapchat

Snapchat

Snapchat: caption a snap with pączki and the ą in place, not paczki, which are parcels.

WhatsApp

WhatsApp

WhatsApp: message family in Poland from the UK or Chicago with every ł, ś and ż, no 70-character SMS limit to dodge.

Instagram

Instagram

Instagram: write Smacznego under a photo of pierogi, or a Wesołych Świąt caption, in proper Polish spelling.

TikTok

TikTok

TikTok: put Zażółć gęślą jaźń or a Sto lat wish in your caption with all nine marked letters.

Free Polish Keyboard Online.
Type from any device — no download, no install.

100% free · 40 million speakers · All devices

Polish has been written in Latin letters since the 12th century, but it took centuries for the spelling to settle. Latin had no way to show sounds like sz, ś or the nasal vowels, so in medieval texts one letter could stand for several sounds. The Bull of Gniezno, a Latin document of 1136, already records Polish names, and the oldest known full sentence in Polish was written around 1270 in the Book of Henryków: “Day, ut ia pobrusa, a ti poziwai”, meaning “let me grind, and you have a rest”. In 1440 Jakub Parkoszowic, a professor at the Kraków Academy, wrote the first treatise on Polish spelling; it was never adopted and lay forgotten until 1830. Printing changed things: Stanisław Zaborowski’s Orthographia, published around 1514, set out digraphs and diacritics in a system, and Stanisław Murzynowski’s reform of 1551 used 51 graphemes. The Academy of Learning fixed spelling standards in 1891, and the 1936 reform shaped the 32-letter alphabet taught today. The latest changes, from the Polish Language Council, took effect on 1 January 2026 and covered capital letters and joined or separate spelling, not the letters themselves.

Polish writes three sounds two ways each. ó and u are both read “u”, rz and ż are one sound, and ch and h are one sound, so morze (sea) and może (maybe) are told apart only on paper. The rule of thumb: write ó when a related word has o (stół, stołu) and rz when it has r (morze, morski). Polish also keeps two nasal vowels, ą and ę, marked with the ogonek, a Polish word meaning “little tail”; ą looks like an a but stands for a nasal o. And ł, the crossed l, is pronounced like the English w in “will”.

Many Poles send messages without their own letters. A standard text message holds 160 characters, but a single ą, ę or ł switches it to 16-bit encoding and cuts the limit to 70, as Poland’s Office of Electronic Communications explains. Phones even offer settings such as “Ucinaj ogonki” (cut off the tails) that strip the marks automatically. Research quoted in 2013 found that over half of Poles skip Polish letters in messages to type faster, and that year the Polish Language Council backed a campaign called “Język polski jest ą-ę”. Without the marks, łoś (moose) becomes los (fate) and pączki (doughnuts) become paczki (parcels). On computers, the standard since the fall of communism is the Polish programmer’s layout: a US keyboard where Right Alt (AltGr) plus a letter gives the Polish one, so AltGr+A types ą, AltGr+L types ł, AltGr+Z types ż and AltGr+X types ź, because ż already uses the Z. The older Polish (214) typists’ layout still ships with Windows, but keyboards printed with it are hard to find. Abroad, Polish was the most common main language after English in England and Wales in the 2021 census, named by 612,000 people. This page shows all 32 letters on screen, with the „ ” quotation marks and zł in the Special popup.

Polish Is ą-ę

In 2013 the Polish Language Council backed a campaign named after the two tailed letters, because over half of Poles left them out of their messages.

32 letters9 with marksą ę = nasal vowelsAltGr + X = ź
The ogonek, “little tail”

ą and ę are nasal

ąćęłńóśźż

The hook under ą and ę marks a nasal vowel. ą looks like an a but stands for a nasal o, and before b or p it is heard as “om”.

ząb — tooth, said like “zomp”
Drop the mark, change the word

łoś is not los

łoślospączki

Typed without its marks, łoś (moose) turns into los (fate), and pączki, the doughnuts, turn into paczki, parcels.

pączki — doughnuts · paczki — parcels
One sound, two spellings

morze or może?

rzż

rz and ż are read the same. Write rz when a related word has r: morze (sea) gives morski (maritime). może (maybe) has no r form, so it takes ż.

morze — sea · może — maybe
Every mark in three words

Zażółć gęślą jaźń

żółćęśąźń

This nonsense phrase holds all nine Polish letters with diacritics, so Poles type it to test fonts and keyboards.

Zażółć gęślą jaźń — the Polish test pangram
FAQ

Frequently Asked
Questions

32: 9 vowels and 23 consonants. Nine of them carry diacritics: ą ć ę ł ń ó ś ź ż. If you add q, v and x, which appear only in foreign words, you get 35.
No native Polish word uses them. They appear in foreign place names and brand names, and in borrowed words Polish normally replaces them with k, w and ks.
Most Polish PCs use the Polish programmer’s layout: hold Right Alt (AltGr) and press the plain letter. AltGr+A gives ą, AltGr+L gives ł, AltGr+S gives ś. On this page every letter is also on screen.
Polish has two z letters with marks, ż and ź. AltGr+Z already gives ż, so ź was moved to the key next to it, X.
The traditional typists’ layout, which Windows lists as Polish (214); older Windows versions simply called it the Polish layout. Professional typists still use it, but keyboards printed with it are hard to find, and the programmer’s layout is the everyday standard.
One Polish letter switches an SMS from 7-bit to 16-bit encoding, which cuts it from 160 to 70 characters. To save space, some phones have settings like “Ucinaj ogonki” or “Używaj prostych znaków” that remove the marks. Turn them off to keep Polish spelling.
A campaign launched on 21 February 2013, International Mother Language Day, under the patronage of the Polish Language Council. It answered research showing that over half of Poles left Polish letters out of their messages to type faster.
Yes. łoś is a moose but los is fate, and pączki are doughnuts while paczki are parcels. The reader has to guess from context.
It is a nonsense phrase built to contain all nine Polish letters with diacritics, which makes it the standard test sentence for Polish fonts and keyboards. Type it here to check that every letter shows.
They sound the same. Write ó when a related form of the word has o, as in stół and stołu (table, of the table), and in the ending -ów (domów). Write u in the verb ending -uję, as in dziękuję.
Both spell the same sound. Write rz when a related word has r, as in morze and morski (sea, maritime), and after p, b, t, d, k, g, ch, j and w: przez, trzy, drzewo. Otherwise write ż, as in może (maybe).
They are pronounced the same, and ch is far more common. Write ch at the end of words such as nogach, and expect h mostly in borrowed words like herbata, hotel and historia.
Like the English w in “will”. It was once a kind of l sound, which is why it is written as a crossed l, and some eastern dialects keep the older pronunciation.
Because ą stands for a nasal o, despite its shape. Before b or p it is heard as “om” and before t or d as “on”, so ząb (tooth) sounds close to “zomp”. Native words keep ą in spelling; om and on are written mostly in loanwords like kompot.
They spell the same soft sound. Use ś before a consonant or at the end of a word, as in coś, and si before a vowel, as in siostra (sister). The same pattern holds for ć/ci, ź/zi, ń/ni and dź/dzi.
Almost always on the next-to-last syllable: dziękuję is stressed on -ku-. Some words borrowed from Latin and Greek, such as fizyka (physics), are often stressed one syllable earlier.
“Day, ut ia pobrusa, a ti poziwai”, meaning “let me grind, and you have a rest”. It was written around 1270 in the Book of Henryków, and it is the earliest known full sentence in the language.
From 1 January 2026, rules from the Polish Language Council apply: names of a city’s residents take a capital letter (Warszawianin), brand rules are clearer, and some joined or separate spellings changed. Letters like rz, ch and ó were not touched.

Need Another Language?

Free Keyboards, All Online

View all
GermanDeutsch
Frenchfrançais
TurkishTürkçe
VietnameseTiếng Việt
FilipinoFilipino
→
Discover all keyboards
 
How's your experience? 💬

Your feedback makes Kactyl better for everyone

★ ★ ★ ★ ★