Paste a French social security number as printed on a pay slip or a certificate: the tool recomputes its two-digit key and decodes what the first 13 digits say. This is personal data: everything is computed in your browser and the number is not sent anywhere.
The calculation runs in your browser: the number you type is not sent to any server.
That the number is well-formed. The last two digits are a key computed from the other thirteen: 97 minus the remainder of their division by 97 — for Corsica, 2A counts as 19 and 2B as 18. A miscopied digit, two swapped digits or a number typed at random fail in almost every case.
That the number was ever assigned, or that it belongs to the person named on the document. The national register (RNIPP, kept by INSEE) is not open to the public; only social-protection bodies and, through payroll declarations, employers can query it. Fake pay-slip generators compute a correct key, so a valid key is no authentication. The other signals in the pay-slip guide are what make the difference.
On a pay slip, the decoded sex and birth year must match the person; a "female" number on a man's pay slip, or a birth year incompatible with the stated age, betrays a template filled in a hurry. The number must also be identical from one pay slip to the next and on the employer's certificate.
TrustyFile examines the PDF as a whole: successive revisions, covered text, inconsistent fonts, online-generator metadata, arithmetic consistency. A modern fake pay slip almost always has a valid NIR key — and almost always one of these other defects.
Free IBAN checker: validates the mod-97 check digits, the expected length for the country and, for French IBANs, the RIB key. Everything runs in your browser.
Open the tool →
Free SIRET checker: validates the 14-digit French establishment number with the Luhn formula, including the special rule for La Poste establishments. Runs locally.
Open the tool →
Free SIREN checker: validates the 9-digit French company number with the Luhn formula and derives the intra-EU VAT number it implies. Runs in your browser, nothing is sent.
Open the tool →
Free French VAT number checker: validates the two-digit key against the SIREN it precedes and the SIREN's own Luhn digit. Runs in your browser; use VIES for registration.
Open the tool →
Fake pay slips in rental files and loan applications: payroll software fingerprints, arithmetic checks and the French 2D-Doc barcode that expose an edited document.
Read the guide →
Utility, telecom and internet bills used as proof of address: the technical checks that reveal an edited document, and when the checks simply cannot apply.
Read the guide →
Analyse a document for free