Launching a SaaS?·Collect waitlist signups before you build — before.run
SandboxPatternsDetectDocsChangelog
Identity
fr
#siret
#france
#company
#tax

French SIRET Number

Matches a French SIRET (Système d'Identification du Répertoire des Établissements) number — 14 digits.

French business registrationInvoice validationB2B onboarding
/
/
Safe
Test String
2 matches
\d{14}digit\d — digit (0–9) — repeated exactly 14 times · {14} — exactly 14 times
Pattern: 6 charsInput: 29 chars
100% client-side · private

Valid Examples

  • 73282932000074
  • 40483304800022

Invalid Examples

  • 7328293200007
  • 732829320000741
  • 73282932000074A

Usage & Integration

Validate French SIRET Number natively in your backend or frontend without copying regex strings.

Node / Edge

import { validate } from '@regexto/validators';

validate('fr-siret', '...');

Python

from regexto_validators import validate

validate("fr-siret", "...")

Go

import "github.com/regex-to/validators-go"

valid, err := validators.Validate("fr-siret", "...")

PHP

use RegexTo\Validators\Validator;

Validator::validate('fr-siret', '...');

Rust

use regexto_validators::validate;

let is_valid = validate("fr-siret", "...").unwrap();