Türkiye random address generator

Generate synthetic Turkish addresses from connected province, district and five-digit postcode records to test Mahalle hierarchy, Turkish characters and local formatting.

Data for testing only
2026.08-geonames-20260831.4Europe/IstanbulGenerated locally in the browser
TR
Çınar Caddesi No: 28
34710 Kadiköy/İstanbul
Synthetic test address · not deliverable

Address field details

Copy structured fields individually for forms, APIs and data imports.

Postal code
34710
Copy
State, province or region
İstanbul
Copy
City or locality
Kadiköy
Copy
District or neighborhood
Caferağa
Copy
Street
Çınar Caddesi
Copy
Building number
28
Copy
Country code
TR
Copy
Time zone
Europe/Istanbul
Copy
Latitude
40.9887
Copy
Longitude
29.0236
Copy

Synthetic recipient

A fictional contact for registration, checkout and CRM form testing.

Name
Aytekin Evliyaoğlu
Copy
Gender
Male
Copy
Date of birth
1984-11-06
Copy
Test phone
+902966076710
Copy
Test email
Aytekin_Evliyaoglu88@example.com
Copy

Company and employment

Synthetic data for company address, department and job title fields.

Company
Bulut ve Sadıklar Anonim Şirketi
Copy
Department
Yazılım
Copy
Job title
Yazılım Yöneticisi
Copy
Company website
https://bulut-ve-sadiklar-anonim-sirketi.example
Copy

Test identity document

A fictional record with a TEST marker that cannot pass real verification.

Document type
Test identity record
Copy
Test document number
TEST-TR-15022015
Copy
Issue date
2026-01-01
Copy
Expiry date
2036-01-01
Copy

Financial information

Synthetic financial details for form, checkout and data-flow testing.

Bank
Mavi Test Finans
Copy
Type
Visa
Copy
Card number
4000 0025 0000 3155
Copy
CVV
423
Copy
Expiry
12/2034
Copy
Cardholder name
Aytekin Evliyaoğlu
Copy

A safe data boundary

All records are synthetic test data and do not correspond to real people, documents or financial accounts.

Türkiye address format and examples

A Turkish address commonly lists the recipient, Mahalle or village, street and building details, followed by a final line beginning with the five-digit postcode and then district/province. Turkish characters such as İ, ı, Ş and Ğ must survive input, export and search.

Address field order

  1. RECIPIENT / ORGANIZATION
  2. MAHALLE / VILLAGE
  3. CADDE / SOKAK + NO + UNIT
  4. POSTCODE + DISTRICT / PROVINCE
  5. TÜRKİYE (international mail)
Postcode format
12345
About these examples
Fixed synthetic samples illustrate formatting. They are not the live generator result or delivery-validated addresses.
Single-line addressSynthetic format sample
Çınar Sokak No: 68, 67800 Devrek/Zonguldak
Multi-line addressSynthetic format sample
Çınar Sokak No: 68
67800 Devrek/Zonguldak

Mahalle, street and building hierarchy

PTT standards place the Mahalle or village before the street information. The street line may contain a Bulvar, Cadde or Sokak, building or site name, exterior number and interior number. Keep this hierarchy instead of collapsing everything into one untestable address line.

Postcode, district and province

Türkiye uses a five-digit postcode placed to the left of the locality. If a district name is not unique, the province should also be present, commonly separated with a slash. Test data must keep province, district and postcode connected.

Turkish characters and casing

Turkish includes dotted uppercase İ and dotless lowercase ı, so English-only casing assumptions can corrupt names. Database collation, CSV encoding and form search should be Unicode-aware, while visible names remain separate from ASCII route identifiers.

Common formatting mistakes

  • Randomizing province, district and postcode independently
  • Corrupting İ and ı during case conversion
  • Dropping the Mahalle level or merging exterior and interior numbers

Standards source: PTT address writing standards

Browse Türkiye areas and localities

These are representative locality records, not a complete national address database. Expand a region, then select a locality to load it in the generator.

First-level areas
81 provinces
Locality coverage
602
Dataset version
2026.08-geonames-20260831.4
Data imported
2026-08-31
Browse supported regions and localities
İstanbul8 localitiesGenerate an address in İstanbul
Adana8 localitiesGenerate an address in Adana
Adiyaman8 localitiesGenerate an address in Adiyaman
Afyonkarahisar8 localitiesGenerate an address in Afyonkarahisar
Ağri8 localitiesGenerate an address in Ağri
Aksaray7 localitiesGenerate an address in Aksaray
Amasya7 localitiesGenerate an address in Amasya
Ankara8 localitiesGenerate an address in Ankara
Antalya8 localitiesGenerate an address in Antalya
Ardahan6 localitiesGenerate an address in Ardahan
Artvin8 localitiesGenerate an address in Artvin
Aydin8 localitiesGenerate an address in Aydin
Balikesir8 localitiesGenerate an address in Balikesir
Bartin4 localitiesGenerate an address in Bartin
Batman6 localitiesGenerate an address in Batman
Bayburt3 localitiesGenerate an address in Bayburt
Bilecik8 localitiesGenerate an address in Bilecik
Bingöl8 localitiesGenerate an address in Bingöl
Bitlis7 localitiesGenerate an address in Bitlis
Bolu8 localitiesGenerate an address in Bolu
Burdur8 localitiesGenerate an address in Burdur
Bursa8 localitiesGenerate an address in Bursa
Çanakkale8 localitiesGenerate an address in Çanakkale
Çankiri8 localitiesGenerate an address in Çankiri
Çorum8 localitiesGenerate an address in Çorum
Denizli8 localitiesGenerate an address in Denizli
Diyarbakir8 localitiesGenerate an address in Diyarbakir
Düzce8 localitiesGenerate an address in Düzce
Edirne8 localitiesGenerate an address in Edirne
Elaziğ8 localitiesGenerate an address in Elaziğ
Erzincan8 localitiesGenerate an address in Erzincan
Erzurum8 localitiesGenerate an address in Erzurum
Eskişehir8 localitiesGenerate an address in Eskişehir
Gaziantep8 localitiesGenerate an address in Gaziantep
Giresun8 localitiesGenerate an address in Giresun
Gümüşhane6 localitiesGenerate an address in Gümüşhane
Hakkari4 localitiesGenerate an address in Hakkari
Hatay8 localitiesGenerate an address in Hatay
Iğdir4 localitiesGenerate an address in Iğdir
Isparta8 localitiesGenerate an address in Isparta
İzmir8 localitiesGenerate an address in İzmir
Kahramanmaraş8 localitiesGenerate an address in Kahramanmaraş
Karabük6 localitiesGenerate an address in Karabük
Karaman6 localitiesGenerate an address in Karaman
Kars8 localitiesGenerate an address in Kars
Kastamonu8 localitiesGenerate an address in Kastamonu
Kayseri8 localitiesGenerate an address in Kayseri
Kilis4 localitiesGenerate an address in Kilis
Kirikkale8 localitiesGenerate an address in Kirikkale
Kirklareli8 localitiesGenerate an address in Kirklareli
Kirşehir7 localitiesGenerate an address in Kirşehir
Kocaeli8 localitiesGenerate an address in Kocaeli
Konya8 localitiesGenerate an address in Konya
Kütahya8 localitiesGenerate an address in Kütahya
Malatya8 localitiesGenerate an address in Malatya
Manisa8 localitiesGenerate an address in Manisa
Mardin8 localitiesGenerate an address in Mardin
Mersin(İçel)8 localitiesGenerate an address in Mersin(İçel)
Muğla8 localitiesGenerate an address in Muğla
Muş6 localitiesGenerate an address in Muş
Nevşehir8 localitiesGenerate an address in Nevşehir
Niğde6 localitiesGenerate an address in Niğde
Ordu8 localitiesGenerate an address in Ordu
Osmaniye7 localitiesGenerate an address in Osmaniye
Rize8 localitiesGenerate an address in Rize
Sakarya8 localitiesGenerate an address in Sakarya
Samsun8 localitiesGenerate an address in Samsun
Şanliurfa8 localitiesGenerate an address in Şanliurfa
Siirt7 localitiesGenerate an address in Siirt
Sinop8 localitiesGenerate an address in Sinop
Şirnak7 localitiesGenerate an address in Şirnak
Sivas8 localitiesGenerate an address in Sivas
Tekirdağ8 localitiesGenerate an address in Tekirdağ
Tokat8 localitiesGenerate an address in Tokat
Trabzon8 localitiesGenerate an address in Trabzon
Tunceli8 localitiesGenerate an address in Tunceli
Uşak6 localitiesGenerate an address in Uşak
Van8 localitiesGenerate an address in Van
Yalova6 localitiesGenerate an address in Yalova
Yozgat8 localitiesGenerate an address in Yozgat
Zonguldak8 localitiesGenerate an address in Zonguldak

Reference geography and synthetic fields

Referenced geography
Province, representative district or city, postcode, coordinates and time zone
Synthetic test data
Mahalle, street, building, name, company and financial fields
Not suitable for
Delivery confirmation, identity checks, account opening or real payments

Using synthetic Türkiye addresses

Turkish address forms

Test province, district, Mahalle, Cadde/Sokak and exterior/interior numbers.

Unicode and search

Verify Turkish character input, casing, sorting and queries.

Cross-system exports

Check that CSV and CRM flows preserve hierarchy and UTF-8 text.

Türkiye address generator FAQ

How many Turkish provinces are covered?

The current dataset covers all 81 provinces with representative district or city and postcode records.

What is the Mahalle field?

Mahalle is a common neighborhood-level field and normally appears before Cadde or Sokak street information.

Does the postcode match the province?

Yes. Province, district or city and postcode are retained from the same geographic record.

Are results real addresses approved by PTT?

No. The page follows formatting references, but Mahalle, street and building values are synthetic and not delivery-validated.

Explore other country generators