Finance · free tool

Fake French company generator for B2B test data

Generate coherent synthetic French company data with SIREN, SIRET, VAT, address, contact, IBAN/BIC and UUID.

Your tool

Fake French Company Generator

The same seed and location filters reproduce the same dataset. Every value is synthetic; official and banking existence is not checked.

Good to know

A fake French company is a synthetic test record that combines coherent B2B identifiers and fields without checking whether a business, establishment or bank account exists.

Use it well

How to use Fake French Company Generator

Common use cases

B2B onboarding
Fill legal name, company identifiers, VAT, contact and registered office fields.
CRM demos
Create repeatable account records without copying registered companies.
Invoice mockups
Combine company identity, French VAT and test IBAN/BIC details.
API fixtures
Export nested JSON with linked identifiers, address, contact, activity and UUID.

Steps

  1. Choose a region, department or city for the registered office.
  2. Set the number of companies and a dataset seed.
  3. Select JSON, CSV or readable text.
  4. Generate, copy or download the dataset.

Limits and good practices

Good practices

  • Reuse the same seed for stable fixtures.
  • Mark every generated record as synthetic.
  • Store identifiers and banking values as strings.
  • Test local format checks separately from official existence checks.

Common mistakes

Confusing coherence with existence
Luhn, VAT and IBAN checksums can be mathematically coherent without proving official or banking registration.
Using fixtures in production
Generated companies are for QA, mockups, training and demos, not official processes.
Editing only one identifier
Changing the SIREN without recalculating SIRET and VAT breaks record consistency.

FAQ

Frequently asked questions

What data is included in a fake French company?

Each record includes a synthetic legal name, legal form, APE activity, address, contact, SIREN, SIRET, French VAT number, IBAN/BIC and UUID.

Are generated SIREN and SIRET numbers valid?

They match expected lengths and Luhn checksum rules for local tests. This does not prove registration in the INSEE Sirene directory.

Is the VAT number linked to the SIREN?

Yes. The numeric VAT key is calculated from the same SIREN used in the record and in the first nine digits of its SIRET.

Does the generated IBAN belong to a real bank account?

The IBAN matches French format and MOD-97 checksum rules for tests. The tool does not check account existence or usability.

Can I reproduce the same dataset?

Yes. The same seed, record count and location filters produce the same dataset.

Can I export fake companies as JSON or CSV?

Yes. JSON preserves nested structure, while CSV flattens fields for imports and spreadsheets.

Can I use this data on a real invoice?

No. Generated records must not be used for invoices, contracts, declarations or official procedures.

Are my inputs sent to a server?

OnSubmit tools run in the browser whenever the task can be processed locally. Avoid pasting production secrets, real banking details or personal data into public tools.

Quick search

Find a tool

Search all OnSubmit tools, favorites and recently opened tools.