All tools

Poland IBAN Generator

Generate a test IBAN for Poland — a 28-character IBAN with the correct BBAN structure and a genuine mod-97 check digit. Not tied to any real bank account. Runs entirely in your browser.

These IBANs are not real bank accounts. Each one passes the standard mod-97 checksum every real IBAN uses, so format validators accept it, but it isn't tied to any bank or funds.

IBAN

Fill forms automatically

The free FormFiller extension puts data like this straight into any form with one click, no copy and paste.

IBAN format for Poland

A Poland IBAN is 28 characters long: the PL country code, 2 check digits, then a BBAN made up of 8 digits, then 16 digits. Laid out in the standard four-character grouping, it looks like:

PLkk nnnn nnnn nnnn nnnn nnnn nnnn

k = check digit, n = digit, a = letter, c = digit or letter.

Every Poland IBAN this tool generates passes the same ISO 7064 mod-97 checksum real banking software checks first, but it isn't tied to any bank, branch, or account — no real transfer will succeed against it. Use it only for testing, demos, and development. See our IBAN generator hub for the full mod-97 walkthrough and every supported country.

Need a different country? Browse all 31 supported countries.

Fill forms without copy-pasting

The FormFiller extension fills bank and payment forms directly in the browser, so you don't have to copy a generated IBAN every time you test a flow. See our IBAN testing guide for more.

Frequently asked questions

How many characters does a Poland IBAN have?

A Poland IBAN is always 28 characters: the PL country code, 2 check digits, then a BBAN made up of 8 digits, then 16 digits.

Is a generated IBAN linked to a real bank account?

No. Every IBAN this tool produces is a randomly generated BBAN with a genuinely computed check digit — it is not tied to any bank, branch, or account, and no real transfer will succeed against it.

Can I use a generated IBAN to receive a real payment?

No. Passing the mod-97 checksum only proves the IBAN is structurally valid — it says nothing about whether the account exists. Use generated IBANs only for form testing, demos, and development, never for an actual transfer.