Check a French SIREN with its Luhn key

Check a French SIREN with its Luhn key. Useful for developers and administrators checking data before an import, form submission or integration.

Check a French SIREN with its Luhn key. See a clear result update immediately in your browser, with no account, upload or stored data to worry about.

How to use

  1. Paste or type a nine-digit SIREN number into the input area, removing spaces and punctuation first.
  2. Start the verification so the tool can apply the Luhn check to the supplied digits.
  3. Read the returned message to see whether the number passes or fails the expected key.
  4. If it fails, look for a typing mistake, correct the number and run the check again.
  5. Clear the field after use when working on a shared computer or when the number is sensitive.

Example

A developer preparing a customer import tests the SIREN 123456782 before adding it to a database. They check whether the Luhn result is accepted; if not, they compare the digits with the original source and correct the record before continuing.

Input

123456782

Limits and formats

Where processing happens

The check runs inside your browser. The SIREN you enter stays on your device and is not sent, shared or stored by the tool while you verify it.

Frequently asked questions

Does the Luhn check prove the SIREN is real?

No. It only confirms that the nine digits are mathematically consistent with the expected key. A number can pass this test without belonging to a real, active or billable organisation.

What should I do with spaces in a SIREN?

Remove spaces, dots and hyphens before pasting the value. The check expects a continuous sequence of nine digits, because those separators are not part of the number itself.

Can I verify several SIREN numbers at once?

This page handles one number at a time. For a batch, repeat the input process or use a separate workflow, since no bulk validation feature is described here.

Tools in the same category