IBAN Toolkit logoIBAN Toolkit

Saudi Arabia IBAN Generator

Free test SA IBANs: 24 characters, official registry format, valid check digits.

Saudi Arabia IBAN generator

24-character format, official registry structure.

Same country + seed + row order gives the same test values. Leave blank for random samples. Seed algorithm: v1. Do not enter personal data.

Saudi Arabia IBAN format

A Saudi Arabia IBAN is 24 characters long: the SA country code, 2 check digits, and a 20-character BBAN (2 digits + 18 letters/digits). Here is how a generated test IBAN breaks down:

PartExampleFormat
Country codeSA2 letters (ISO 3166)
Check digits982 digits: mod-97 checksum
Bank code292 digits
Account numberJV54OR0TAAUCLIDC1C18 letters/digits

Full test IBAN: SA98 29JV 54OR 0TAA UCLI DC1C (random test value)

About Saudi Arabia IBANs

  • Saudi Arabia's 24-character IBAN: 2-digit bank code + 18-character account number, overseen by the Saudi Central Bank (SAMA).
  • Saudi IBANs are required for all electronic payments in the Kingdom, domestic and international.
  • The 18-character account segment may contain letters as well as digits.

Use test Saudi Arabia IBANs for

  • Testing payment forms that accept Saudi Arabia bank details.
  • QA fixtures and demo data with the correct 24-character structure.
  • Validating your own mod-97 implementation against known-correct outputs.

Country-specific testing notes

The bank identifier and alphanumeric account component have distinct positions. A random bank-code segment need not correspond to an institution in a current directory.

Test more than the happy path

Generate with seed country-regression-v1, preserve the selected country and quantity, then run again to reproduce the same rows. Include an invalid-checksum input and a shorter input in your form tests. The versioned fixture pack supplies expected results for the implemented format checks.

Interpret the result correctly

Our checks cover the registered length, character pattern and international check digits. They do not certify domestic checksums, reserved-value rules, active bank codes, account existence or recipient ownership. Use bank-issued details for payments and your provider’s documented sandbox values for integration tests.

More countries

Frequently asked questions

24 characters: SA + 2 check digits + 2-digit bank code + 18-character account number.
Yes: SAMA requires IBAN for electronic payments, including domestic transfers.
They are synthetic test values with valid structure and check digits. This site does not query live bank directories, so generated values are not guaranteed to be unassigned.
Yes: paste any Saudi Arabia IBAN into our IBAN validator to check its length, structure and mod-97 checksum.
Testing and educational use. Generated identifiers are synthetic and are not checked against live bank directories. A randomly generated value can coincidentally resemble or match a real identifier. Never use generated data for real payments, account applications, identity verification, or to represent a real person or institution.