Poland.gg
Po polsku
Login
Statistics Tools
Statistics Tools
Poland.gg Tools
Go back to all tools

You might be interested in other tools

NIP Generator

Generate valid Polish NIP (VAT / tax ID) numbers with correct checksums for software testing.

PESEL Number Checker

Enter a PESEL number to extract the birth date, gender, and verify the check digit. Works as both a PESEL checker and validator.

Polish ID Number Generator

Generate valid Polish ID card (dowód osobisty) numbers with correct check digits. Each number follows the official series-and-number format used on Poland's national identity card.

See all tools →
Tools

PESEL Generator

PESEL is Poland's 11-digit national ID number, similar to a Social Security Number. Use this free PESEL generator to create valid numbers with correct checksums for software testing or learning how the format works. Pick a birth date and gender. The tool handles post-2000 month encoding automatically. Generate one number or a batch.

Date

Generated 5 PESEL numbers :

64011953867

69021894357

55081312522

55110932602

67011729786

What Is a PESEL Number?

PESEL stands for Powszechny Elektroniczny System Ewidencji Ludności, which translates to Universal Electronic System for Registration of the Population [6]. It is Poland's national identification number. Think of it as the Polish equivalent of a Social Security Number.

Every Polish citizen receives a PESEL at birth [1]. Foreigners who register residence in Poland for more than 30 days also get one automatically [7]. The number follows you for life. It does not expire and cannot be transferred to another person [1].

You need your PESEL number for almost everything in Poland: tax filings, opening a bank account, signing an employment contract, accessing public healthcare, and registering a car. If you have recently moved to Poland and do not yet have a PESEL, see the section below on how to get one.

How the PESEL Number Format Works

A PESEL number contains exactly 11 digits. Each digit carries meaning. The format breaks down as follows:

Positions 1–6: date of birth. The first two digits are the last two digits of the birth year. The next two are the month. The final two are the day.

Positions 7–9: serial number. The registry assigns these three digits sequentially to people born on the same date.

Position 10: gender indicator. Odd numbers (1, 3, 5, 7, 9) mean male. Even numbers (0, 2, 4, 6, 8) mean female.

Position 11: check digit. A mathematically calculated digit that lets any system verify the number is structurally valid.

PESEL Number Example

Take the number 90080517352. Reading left to right:

  • 90 = born in 1990
  • 08 = August
  • 05 = the 5th of the month
  • 173 = serial number
  • 5 = odd, so male
  • 2 = check digit

This PESEL generator produces numbers that follow this exact structure. Every generated number has a valid check digit.

PESEL After 2000: How Month Encoding Changed

People born before 2000 have straightforward month codes: January is 01, February is 02, and so on up to December at 12. People born in 2000 or later use a different encoding [1].

For births between 2000 and 2099, the system adds 20 to the month value. January becomes 21, February becomes 22, March becomes 23. To find the actual calendar month, subtract 20.

A PESEL starting with 052315 means the person was born on March 15, 2005. The month field shows 23 (that is, 3 + 20).

The encoding extends to other centuries too [1]:

Century Value added to month
1900–1999 0
2000–2099 20
2100–2199 40
2200–2299 60
1800–1899 80

This design means the PESEL format can encode birth dates from 1800 through 2299 without running out of space. Our PESEL generator handles all five century ranges automatically. Pick any date and the tool applies the correct month code.

Reading the Date of Birth from a PESEL Number

You can extract someone's exact date of birth from their PESEL. Look at the first six digits. The month code tells you both the month and the century.

If the month code is between 01 and 12, the person was born in the 1900s. If it is between 21 and 32, they were born in the 2000s. If it is between 41 and 52, the 2100s. Between 61 and 72, the 2200s. Between 81 and 92, the 1800s.

Quick example: PESEL starts with 031225. The month code is 12, which falls in the 01–12 range. That means December, 1903. The day is 25. Full date of birth: December 25, 1903.

Post-2000 example: PESEL starts with 232105. The month code is 21. Subtract 20 to get January. The year digits are 23, and the 2000s century range applies. Full date of birth: January 5, 2023.

If you already have a PESEL and want to decode it rather than generate a new one, use our PESEL Checker.

Which Digit in a PESEL Number Indicates Gender?

The 10th digit determines gender [1]. Odd digits (1, 3, 5, 7, 9) indicate male. Even digits (0, 2, 4, 6, 8) indicate female.

In the example 90080517352, the 10th digit is 5. Five is odd, so this PESEL belongs to a male.

The generator lets you choose male or female before generating. It will only produce numbers with the correct gender digit for your selection.

How the PESEL Check Digit Works

The 11th and final digit is a checksum calculated from the first ten digits [1]. The algorithm uses a fixed set of weights: 1, 3, 7, 9, 1, 3, 7, 9, 1, 3.

Here is the calculation step by step:

  1. Multiply each of the first ten digits by its corresponding weight.
  2. Add up all ten products.
  3. Take the result modulo 10. That is the remainder when you divide by 10.
  4. Subtract that remainder from 10.
  5. Take that result modulo 10. This gives the check digit.

If the final result is 0, the check digit is 0 (not 10).

Every number this PESEL generator produces passes this checksum. If you need to verify whether an existing PESEL is valid, our PESEL Checker runs this check automatically.

For developers: the regex pattern ^\d{11}$ matches the basic PESEL format (11 digits, nothing else). Checksum validation requires the algorithm above. A regex alone cannot confirm a PESEL is valid.

How to Get a PESEL Number in Poland

Polish citizens

Polish citizens receive a PESEL automatically at birth. Parents do not need to apply separately. The civil registry office (urząd stanu cywilnego) that registers the birth triggers the PESEL assignment [1].

Foreigners and expats

Foreigners who register residence in Poland for more than 30 days receive a PESEL automatically. Complete your residence registration (zameldowanie) at your local municipal office (urząd gminy) to trigger the assignment [7].

If you cannot register residence but need a PESEL for a specific legal purpose, like tax filing or an employment contract, you can apply directly. Go to any municipal office with your passport or residence card and fill out the application form. Specify the legal basis for your request [7].

Cities like Warsaw and Kraków have dedicated foreigner service points that handle PESEL applications in English.

Ukrainian refugees (PESEL UKR)

Ukrainian citizens who arrived in Poland after February 24, 2022, qualify for a simplified PESEL assignment under the Ukraine Assistance Act [4]. This creates a PESEL with a special "UKR" status marker in the registry. The application process is faster and requires fewer documents than the standard foreigner procedure.

The UKR status grants access to Polish public services, healthcare, and the labor market. The PESEL number itself follows the same 11-digit format as any other PESEL.

PESEL Blocking (Zastrzeżenie PESEL)

Since November 17, 2023, anyone with a PESEL can block it to prevent identity theft [3]. Blocking your PESEL means banks, notaries, and telecom operators must verify the blocking status before processing certain transactions. If your PESEL is blocked, they cannot proceed until you unblock it.

You can block or unblock your PESEL for free through three channels [8]:

  1. The mObywatel app, which is Poland's government digital identity app [9]
  2. The gov.pl website
  3. In person at any municipal office

Blocking does not affect medical appointments or tax filings [10]. It specifically targets transactions where identity theft is most common: taking out loans, signing notarial acts, and opening new telecom contracts.

Poland's Data Protection Authority (UODO) called PESEL blocking a positive step when the service launched [11]. It does not cover every scenario where PESEL data could be misused.

Since June 1, 2024, banks and notaries are legally required to check PESEL blocking status before proceeding with covered transactions [3].

PESEL vs. NIP vs. REGON

Poland uses several identification numbers. They serve different purposes:

PESEL is for individuals. Every person registered in Poland has one. It encodes your date of birth and gender.

NIP (Numer Identyfikacji Podatkowej) is a tax identification number. Sole proprietors and businesses use NIP for tax filings. If you are an employee, your employer uses your PESEL for tax purposes instead of NIP.

REGON (Rejestr Gospodarki Narodowej) is a statistical number that the national business registry assigns to businesses and organizations.

If you need to generate or check other Polish ID numbers, see our NIP Generator and REGON Generator.

Can You Change Your PESEL Number?

Changing a PESEL is possible only in very limited circumstances [1]. The law allows a correction when the number contains an error in the encoded date of birth or gender. A person who legally changes their gender marker can receive a new PESEL with the correct 10th digit.

You cannot get a new PESEL simply because you want a different number. PESEL numbers are never reused or reassigned after the holder's death [1].

Where to Find Your PESEL Number

Your PESEL appears on several official documents:

  • Your Polish ID card (dowód osobisty), printed on the front
  • Your residence card (karta pobytu)
  • Official correspondence from the tax office or ZUS (social insurance)
  • The mObywatel app, under your digital ID

If you cannot find any of these documents, visit your local municipal office with a photo ID. They can look up your PESEL in the registry.

A Brief History of PESEL

Planning for the PESEL system began in 1970. The system became operational in 1979 [6]. The original legal framework came from the 1974 Population Registry Act [5].

The current law governing PESEL is the 2010 Population Registry Act, which replaced the 1974 act and took full effect on March 1, 2015 [2]. That transition moved the registry from a three-tier delayed update system to real-time processing [6].

Today the PESEL registry covers approximately 38 million records [12].

Frequently Asked Questions

How many digits does a PESEL have?

Eleven. Every PESEL number is exactly 11 digits long [1].

What does the abbreviation PESEL stand for?

Powszechny Elektroniczny System Ewidencji Ludności. In English: Universal Electronic System for Registration of the Population [6].

How do I read a PESEL number issued after 2000?

Look at the month code (digits 3–4). If the value is between 21 and 32, the person was born in the 2000s. Subtract 20 to get the calendar month. For example, month code 25 means May (25 minus 20 = 5), and the birth year is 20XX where XX is digits 1–2.

Which digit shows gender in a PESEL?

The 10th digit. Odd = male, even = female [1].

Can I look up someone's PESEL by their name?

No. The PESEL registry is not publicly searchable by name. Only authorized government institutions can look up PESEL numbers, and only for specific legal purposes.

When does a newborn receive a PESEL?

At birth registration. The civil registry office assigns a PESEL as part of the birth registration process [1]. Parents do not need to submit a separate application.

Is PESEL the same as a Social Security Number?

Similar in concept but not identical. Both are unique national ID numbers assigned to individuals. PESEL encodes your date of birth and gender in the number itself, which a U.S. Social Security Number does not.

What is a PESEL number in Poland used for?

Tax filings, bank accounts, employment contracts, healthcare access, vehicle registration, property transactions, and most government services.

How do I get a PESEL number as a foreigner in Poland?

Register your residence at a municipal office (urząd gminy) for a stay exceeding 30 days. The office assigns your PESEL automatically. If you cannot register residence, apply directly with your passport and a stated legal basis [7].

Where is the PESEL number printed on a Polish ID card?

On the front of the card (dowód osobisty). Look for the 11-digit number labeled "PESEL."

References

  1. Population Registry Act (Consolidated Text 2024) — isap.sejm.gov.pl
  2. Population Registry Act (Original 2010 Publication) — isap.sejm.gov.pl
  3. Identity Theft Prevention Act (2023) — isap.sejm.gov.pl
  4. Ukraine Assistance Act (2022) — isap.sejm.gov.pl
  5. Founding Population Registry Act (1974) — isap.sejm.gov.pl
  6. Ministry of Digital Affairs — PESEL Registry Description — gov.pl
  7. How to Obtain a PESEL Number (Foreigners) — gov.pl
  8. Block Your PESEL Number or Reverse the Block — gov.pl
  9. mObywatel — PESEL Blocking Service — info.mobywatel.gov.pl
  10. mObywatel — PESEL Blocking FAQ — info.mobywatel.gov.pl
  11. UODO — "PESEL Better Protected, But We Cannot Stop Here" — uodo.gov.pl
  12. GUS — Population of Poland — stat.gov.pl

You might be interested in other tools

PESEL Number Checker

Enter a PESEL number to extract the birth date, gender, and verify the check digit. Works as both a PESEL checker and validator.

Polish ID Number Generator

Generate valid Polish ID card (dowód osobisty) numbers with correct check digits. Each number follows the official series-and-number format used on Poland's national identity card.

REGON Number Generator

Generate valid 9-digit and 14-digit Polish REGON numbers with correct check digits for testing.

See all tools →

You may also be interested in statistics

Poland's Population
Total population, age distribution, gender ratios, birth/death rates, life expectancy.
Poland's Fertility
Birth rates, death rates, and natural population change.
Poland's Housing Market
Housing stock, dwellings completed, building permits, average dwelling size, utilities coverage, and construction trends.
Poland's Unemployment
Registered unemployment rate and unemployed by education level.
Poland's Territory
Total area, land use composition, forest coverage, and nature protection.
Poland's Tourism
Foreign tourist arrivals, nights spent, and visitors by country of origin.
Poland's Crime
Crime rates, crime categories, and police detection rates.
Poland's Marital Status
Marriages, divorces, and population by marital status.
Poland's Suicides
Suicidal behaviours and completed suicides registered by Police.

Tools

Explore Poland's demographic data with our interactive tools.

ID & Documents Tools

PESEL Number Checker

Enter a PESEL number to extract the birth date, gender, and verify the check digit. Works as both a PESEL checker and validator.

PESEL Generator

Generate valid random PESEL numbers with correct checksums. Pick birth date and gender, get a properly encoded Polish ID number instantly.

Polish ID Number Generator

Generate valid Polish ID card (dowód osobisty) numbers with correct check digits. Each number follows the official series-and-number format used on Poland's national identity card.

Business Tools

NIP Checker

Verify any Polish NIP (VAT/tax ID) number with an instant checksum check and tax office prefix decode.

NIP Generator

Generate valid Polish NIP (VAT / tax ID) numbers with correct checksums for software testing.

REGON Number Generator

Generate valid 9-digit and 14-digit Polish REGON numbers with correct check digits for testing.

REGON Number Checker

Check any 9-digit or 14-digit Polish REGON number with automatic format detection and checksum verification.

Banking & Finance Tools

Mikrorachunek Generator

Generate your individual Polish tax account number (mikrorachunek podatkowy) from a PESEL or NIP.

Mikrorachunek Checker

Check whether a mikrorachunek podatkowy number matches the official format and extract the embedded PESEL or NIP.

Matt Rybin

Hey!

I'm Matt Rybin

I work hard on building the best statistical portal in Poland. If you know any way I could improve Poland.gg to be even better, please reach out!

x.com

MATT RYBIN MATTRYBIN

NIP: 6793260169 · REGON: 524468418

ul. Kalwaryjska 69/9, 30-504 Kraków, Poland

Privacy Policy · Terms of Service
Tools

PESEL Generator

PESEL is Poland's 11-digit national ID number, similar to a Social Security Number. Use this free PESEL generator to create valid numbers with correct checksums for software testing or learning how the format works. Pick a birth date and gender. The tool handles post-2000 month encoding automatically. Generate one number or a batch.

Date

Generated 5 PESEL numbers :

64011953867

69021894357

55081312522

55110932602

67011729786

What Is a PESEL Number?

PESEL stands for Powszechny Elektroniczny System Ewidencji Ludności, which translates to Universal Electronic System for Registration of the Population [6]. It is Poland's national identification number. Think of it as the Polish equivalent of a Social Security Number.

Every Polish citizen receives a PESEL at birth [1]. Foreigners who register residence in Poland for more than 30 days also get one automatically [7]. The number follows you for life. It does not expire and cannot be transferred to another person [1].

You need your PESEL number for almost everything in Poland: tax filings, opening a bank account, signing an employment contract, accessing public healthcare, and registering a car. If you have recently moved to Poland and do not yet have a PESEL, see the section below on how to get one.

How the PESEL Number Format Works

A PESEL number contains exactly 11 digits. Each digit carries meaning. The format breaks down as follows:

Positions 1–6: date of birth. The first two digits are the last two digits of the birth year. The next two are the month. The final two are the day.

Positions 7–9: serial number. The registry assigns these three digits sequentially to people born on the same date.

Position 10: gender indicator. Odd numbers (1, 3, 5, 7, 9) mean male. Even numbers (0, 2, 4, 6, 8) mean female.

Position 11: check digit. A mathematically calculated digit that lets any system verify the number is structurally valid.

PESEL Number Example

Take the number 90080517352. Reading left to right:

  • 90 = born in 1990
  • 08 = August
  • 05 = the 5th of the month
  • 173 = serial number
  • 5 = odd, so male
  • 2 = check digit

This PESEL generator produces numbers that follow this exact structure. Every generated number has a valid check digit.

PESEL After 2000: How Month Encoding Changed

People born before 2000 have straightforward month codes: January is 01, February is 02, and so on up to December at 12. People born in 2000 or later use a different encoding [1].

For births between 2000 and 2099, the system adds 20 to the month value. January becomes 21, February becomes 22, March becomes 23. To find the actual calendar month, subtract 20.

A PESEL starting with 052315 means the person was born on March 15, 2005. The month field shows 23 (that is, 3 + 20).

The encoding extends to other centuries too [1]:

Century Value added to month
1900–1999 0
2000–2099 20
2100–2199 40
2200–2299 60
1800–1899 80

This design means the PESEL format can encode birth dates from 1800 through 2299 without running out of space. Our PESEL generator handles all five century ranges automatically. Pick any date and the tool applies the correct month code.

Reading the Date of Birth from a PESEL Number

You can extract someone's exact date of birth from their PESEL. Look at the first six digits. The month code tells you both the month and the century.

If the month code is between 01 and 12, the person was born in the 1900s. If it is between 21 and 32, they were born in the 2000s. If it is between 41 and 52, the 2100s. Between 61 and 72, the 2200s. Between 81 and 92, the 1800s.

Quick example: PESEL starts with 031225. The month code is 12, which falls in the 01–12 range. That means December, 1903. The day is 25. Full date of birth: December 25, 1903.

Post-2000 example: PESEL starts with 232105. The month code is 21. Subtract 20 to get January. The year digits are 23, and the 2000s century range applies. Full date of birth: January 5, 2023.

If you already have a PESEL and want to decode it rather than generate a new one, use our PESEL Checker.

Which Digit in a PESEL Number Indicates Gender?

The 10th digit determines gender [1]. Odd digits (1, 3, 5, 7, 9) indicate male. Even digits (0, 2, 4, 6, 8) indicate female.

In the example 90080517352, the 10th digit is 5. Five is odd, so this PESEL belongs to a male.

The generator lets you choose male or female before generating. It will only produce numbers with the correct gender digit for your selection.

How the PESEL Check Digit Works

The 11th and final digit is a checksum calculated from the first ten digits [1]. The algorithm uses a fixed set of weights: 1, 3, 7, 9, 1, 3, 7, 9, 1, 3.

Here is the calculation step by step:

  1. Multiply each of the first ten digits by its corresponding weight.
  2. Add up all ten products.
  3. Take the result modulo 10. That is the remainder when you divide by 10.
  4. Subtract that remainder from 10.
  5. Take that result modulo 10. This gives the check digit.

If the final result is 0, the check digit is 0 (not 10).

Every number this PESEL generator produces passes this checksum. If you need to verify whether an existing PESEL is valid, our PESEL Checker runs this check automatically.

For developers: the regex pattern ^\d{11}$ matches the basic PESEL format (11 digits, nothing else). Checksum validation requires the algorithm above. A regex alone cannot confirm a PESEL is valid.

How to Get a PESEL Number in Poland

Polish citizens

Polish citizens receive a PESEL automatically at birth. Parents do not need to apply separately. The civil registry office (urząd stanu cywilnego) that registers the birth triggers the PESEL assignment [1].

Foreigners and expats

Foreigners who register residence in Poland for more than 30 days receive a PESEL automatically. Complete your residence registration (zameldowanie) at your local municipal office (urząd gminy) to trigger the assignment [7].

If you cannot register residence but need a PESEL for a specific legal purpose, like tax filing or an employment contract, you can apply directly. Go to any municipal office with your passport or residence card and fill out the application form. Specify the legal basis for your request [7].

Cities like Warsaw and Kraków have dedicated foreigner service points that handle PESEL applications in English.

Ukrainian refugees (PESEL UKR)

Ukrainian citizens who arrived in Poland after February 24, 2022, qualify for a simplified PESEL assignment under the Ukraine Assistance Act [4]. This creates a PESEL with a special "UKR" status marker in the registry. The application process is faster and requires fewer documents than the standard foreigner procedure.

The UKR status grants access to Polish public services, healthcare, and the labor market. The PESEL number itself follows the same 11-digit format as any other PESEL.

PESEL Blocking (Zastrzeżenie PESEL)

Since November 17, 2023, anyone with a PESEL can block it to prevent identity theft [3]. Blocking your PESEL means banks, notaries, and telecom operators must verify the blocking status before processing certain transactions. If your PESEL is blocked, they cannot proceed until you unblock it.

You can block or unblock your PESEL for free through three channels [8]:

  1. The mObywatel app, which is Poland's government digital identity app [9]
  2. The gov.pl website
  3. In person at any municipal office

Blocking does not affect medical appointments or tax filings [10]. It specifically targets transactions where identity theft is most common: taking out loans, signing notarial acts, and opening new telecom contracts.

Poland's Data Protection Authority (UODO) called PESEL blocking a positive step when the service launched [11]. It does not cover every scenario where PESEL data could be misused.

Since June 1, 2024, banks and notaries are legally required to check PESEL blocking status before proceeding with covered transactions [3].

PESEL vs. NIP vs. REGON

Poland uses several identification numbers. They serve different purposes:

PESEL is for individuals. Every person registered in Poland has one. It encodes your date of birth and gender.

NIP (Numer Identyfikacji Podatkowej) is a tax identification number. Sole proprietors and businesses use NIP for tax filings. If you are an employee, your employer uses your PESEL for tax purposes instead of NIP.

REGON (Rejestr Gospodarki Narodowej) is a statistical number that the national business registry assigns to businesses and organizations.

If you need to generate or check other Polish ID numbers, see our NIP Generator and REGON Generator.

Can You Change Your PESEL Number?

Changing a PESEL is possible only in very limited circumstances [1]. The law allows a correction when the number contains an error in the encoded date of birth or gender. A person who legally changes their gender marker can receive a new PESEL with the correct 10th digit.

You cannot get a new PESEL simply because you want a different number. PESEL numbers are never reused or reassigned after the holder's death [1].

Where to Find Your PESEL Number

Your PESEL appears on several official documents:

  • Your Polish ID card (dowód osobisty), printed on the front
  • Your residence card (karta pobytu)
  • Official correspondence from the tax office or ZUS (social insurance)
  • The mObywatel app, under your digital ID

If you cannot find any of these documents, visit your local municipal office with a photo ID. They can look up your PESEL in the registry.

A Brief History of PESEL

Planning for the PESEL system began in 1970. The system became operational in 1979 [6]. The original legal framework came from the 1974 Population Registry Act [5].

The current law governing PESEL is the 2010 Population Registry Act, which replaced the 1974 act and took full effect on March 1, 2015 [2]. That transition moved the registry from a three-tier delayed update system to real-time processing [6].

Today the PESEL registry covers approximately 38 million records [12].

Frequently Asked Questions

How many digits does a PESEL have?

Eleven. Every PESEL number is exactly 11 digits long [1].

What does the abbreviation PESEL stand for?

Powszechny Elektroniczny System Ewidencji Ludności. In English: Universal Electronic System for Registration of the Population [6].

How do I read a PESEL number issued after 2000?

Look at the month code (digits 3–4). If the value is between 21 and 32, the person was born in the 2000s. Subtract 20 to get the calendar month. For example, month code 25 means May (25 minus 20 = 5), and the birth year is 20XX where XX is digits 1–2.

Which digit shows gender in a PESEL?

The 10th digit. Odd = male, even = female [1].

Can I look up someone's PESEL by their name?

No. The PESEL registry is not publicly searchable by name. Only authorized government institutions can look up PESEL numbers, and only for specific legal purposes.

When does a newborn receive a PESEL?

At birth registration. The civil registry office assigns a PESEL as part of the birth registration process [1]. Parents do not need to submit a separate application.

Is PESEL the same as a Social Security Number?

Similar in concept but not identical. Both are unique national ID numbers assigned to individuals. PESEL encodes your date of birth and gender in the number itself, which a U.S. Social Security Number does not.

What is a PESEL number in Poland used for?

Tax filings, bank accounts, employment contracts, healthcare access, vehicle registration, property transactions, and most government services.

How do I get a PESEL number as a foreigner in Poland?

Register your residence at a municipal office (urząd gminy) for a stay exceeding 30 days. The office assigns your PESEL automatically. If you cannot register residence, apply directly with your passport and a stated legal basis [7].

Where is the PESEL number printed on a Polish ID card?

On the front of the card (dowód osobisty). Look for the 11-digit number labeled "PESEL."

References

  1. Population Registry Act (Consolidated Text 2024) — isap.sejm.gov.pl
  2. Population Registry Act (Original 2010 Publication) — isap.sejm.gov.pl
  3. Identity Theft Prevention Act (2023) — isap.sejm.gov.pl
  4. Ukraine Assistance Act (2022) — isap.sejm.gov.pl
  5. Founding Population Registry Act (1974) — isap.sejm.gov.pl
  6. Ministry of Digital Affairs — PESEL Registry Description — gov.pl
  7. How to Obtain a PESEL Number (Foreigners) — gov.pl
  8. Block Your PESEL Number or Reverse the Block — gov.pl
  9. mObywatel — PESEL Blocking Service — info.mobywatel.gov.pl
  10. mObywatel — PESEL Blocking FAQ — info.mobywatel.gov.pl
  11. UODO — "PESEL Better Protected, But We Cannot Stop Here" — uodo.gov.pl
  12. GUS — Population of Poland — stat.gov.pl

You might be interested in other tools

PESEL Number Checker

Enter a PESEL number to extract the birth date, gender, and verify the check digit. Works as both a PESEL checker and validator.

Polish ID Number Generator

Generate valid Polish ID card (dowód osobisty) numbers with correct check digits. Each number follows the official series-and-number format used on Poland's national identity card.

REGON Number Generator

Generate valid 9-digit and 14-digit Polish REGON numbers with correct check digits for testing.

See all tools →

We can't find the internet

Attempting to reconnect

Something went wrong!

Attempting to reconnect