Most Polish typists use the “Programmers” layout: a normal US QWERTY where the nine Polish letters appear on the AltGr (right Alt) layer. This reference shows the exact combination for every one of them and flags the well-known x/z quirk.
How it works
To produce a Polish diacritic letter you hold AltGr and press the matching base
letter. The mappings are: AltGr+a=ą, AltGr+c=ć, AltGr+e=ę, AltGr+l=ł,
AltGr+n=ń, AltGr+o=ó, AltGr+s=ś, AltGr+x=ź, and AltGr+z=ż. Capitals add
Shift, so AltGr+Shift+a gives Ą. The tool detects the case of the character
you enter and shows the correct variant.
Tips
The one combination to memorise is the z-with-diacritic pair: ź is on the X
key and ż is on the Z key. Every other letter maps to the base you would
expect. If AltGr does nothing, your keyboard may be set to a different Polish
layout (such as the rarely used Typist layout) — switch to “Polish
(Programmers)” in your operating system’s language settings.
Notes
This is the right layout for developers and bilingual users because all the programming symbols stay exactly where a US keyboard puts them. The tool is reference-only and runs locally in your browser.