Fake Company Registration Number Generator

Company number format stubs for business tool demos

Ad placeholder (leaderboard)

A company registration number is the unique identifier a government registry assigns to an incorporated business — like a UK Companies House number or a US Employer Identification Number (EIN). When building onboarding flows, KYC checks, or business directories you need realistic test values that match the expected format. This tool generates fictional, correctly-structured numbers for major jurisdictions. They are for demos and testing only and are not registered to any real company.

How it works

Each jurisdiction has its own structure, which the generator reproduces faithfully:

  1. UK Companies House — eight characters. England and Wales numbers are eight digits; Scotland and Northern Ireland use the prefixes SC or NI followed by six digits.
  2. US EIN — nine digits formatted XX-XXXXXXX. The leading two digits are an IRS campus prefix, so the tool draws only from the published valid prefix ranges.
  3. Germany (Handelsregister) — a court division code (HRA for partnerships or HRB for limited companies) followed by a registration number.

The random parts are filled in locally and assembled into the correct layout for the chosen jurisdiction.

Tips and notes

  • These values pass simple format checks but will never match a real registry lookup, which is exactly what you want for safe test data.
  • Use the UK prefixed style (SC/NI) when you need to test that your parser handles non-numeric company numbers.
  • Generate a batch to seed a database table or fill a CSV of fixtures in one go.
  • Everything runs locally with no API call, so you can generate as many as you need.
Ad placeholder (rectangle)