Outils pour développeurs

De petits utilitaires pour développeurs qui vous évitent un détour par un site au hasard. Encodez et décodez du Base64, expliquez une regex, construisez des liens UTM, générez des codes QR et des vCard, et bien plus : les aides du quotidien. Gratuits dans votre navigateur, et disponibles par API quand vous en avez besoin dans un script.

Transposition colonnaire double
Avec les clés ZEBRAS puis STRIPE, WEAREDISCOVEREDFLEEATONCE devient CAEENSOIAEDRLEFWEDREEVTOC : deux grilles à mot-clé réordonnent le texte l'une après l'autre.
Gratuit · Fonctionne dans votre navigateur
Chiffres de contrôle CPF Brésil
Saisissez les neuf chiffres 529982247 et obtenez les chiffres de contrôle 25 : le CPF complet est donc 52998224725.
Gratuit · Fonctionne dans votre navigateur
Vérification CPR Danemark
Saisissez 0707610018 : c'est un CPR danois valide d'une femme née le 7 juillet 1961, et le contrôle modulo 11 passe.
Gratuit · Fonctionne dans votre navigateur
Somme CRC-16 Kermit
Les neuf caractères 123456789 donnent la valeur CRC-16 Kermit 2189, le résultat de référence de ce profil : vous savez aussitôt si un appareil ou une…
Gratuit · Fonctionne dans votre navigateur
Somme CRC-16 Modbus
Une requête Modbus RTU qui lit dix registres dès le registre 0 de l'appareil 1 reçoit le CRC CDC5, envoyé comme C5 CD.
Gratuit · Fonctionne dans votre navigateur
Checksum CRC-16 XMODEM
Les neuf caractères 123456789 donnent la valeur CRC-16/XMODEM 31c3, soit 12739 en décimal, le résultat de contrôle documenté du profil CCITT à départ nul…
Gratuit · Fonctionne dans votre navigateur
Somme de contrôle CRC-32
Les neuf caractères 123456789 donnent le CRC-32 cbf43926, le même contrôle que celui des archives ZIP et des images PNG : vous pouvez comparer votre résultat…
Gratuit · Fonctionne dans votre navigateur
Somme CRC-64
Les neuf caractères 123456789 donnent en CRC-64/ECMA-182 la valeur 6C40DF5F0B497347, le contrôle de référence de ce profil : une bibliothèque qui renvoie autre…
Gratuit · Fonctionne dans votre navigateur
Calculateur CRC-8
Les neuf caractères 123456789 donnent la valeur CRC-8 f4, soit 244 en décimal, le contrôle documenté du profil SMBus au polynôme 07 : vous pouvez vérifier une…
Gratuit · Fonctionne dans votre navigateur
Guillemets champ CSV
La cellule He said "Hi", friend devient "He said ""Hi"", friend" : elle est entourée de guillemets doubles et chaque guillemet interne est doublé, comme l'exige…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle CUIT/CUIL argentin
Saisissez 20-12345678 et obtenez le chiffre de contrôle 6 : le CUIT complet est 20-12345678-6 ; tapez 20-12345678-7 et la validation échoue.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle CURP Mexique
Saisissez HEGG560427MVZRRL0 et obtenez le chiffre de contrôle 4 : la CURP complète est donc HEGG560427MVZRRL04.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle CUSIP
Saisissez les huit premiers caractères d'un CUSIP et obtenez le neuvième : 03783310 reçoit le chiffre de contrôle 0 et devient 037833100.
Gratuit · Fonctionne dans votre navigateur
Chiffre des hommes dansants
Passez des lettres aux bonshommes du chiffre des hommes dansants de Conan Doyle, puis revenez au texte : HI devient deux figures, une par lettre, et ce qui…
Gratuit · Fonctionne dans votre navigateur
Chiffre Digrafid
Appliquez le chiffre Digrafid de Delastelle avec deux mots-clés : DCODE avec les clés KEYWORD et SECRET et une période de 3 devient LTYDK#, et les mêmes clés…
Gratuit · Fonctionne dans votre navigateur
Calculateur hash djb2
Collez un mot et obtenez l'empreinte djb2 de Bernstein : hello donne 0f923099, soit 261238937 en nombre, comme dans les manuels.
Gratuit · Fonctionne dans votre navigateur
Encodeur de bases ADN
Écrivez un mot et voyez-le en lettres d'ADN : Hi devient CAGACGGC, quatre bases par octet, car chaque paire de bits correspond à A, C, G ou T.
Gratuit · Fonctionne dans votre navigateur
Lettre de contrôle DNI/NIF espagnol
Saisissez les huit chiffres d'un DNI espagnol et obtenez sa lettre de contrôle : 12345678 laisse un reste de 14 divisé par 23, donc la lettre est Z et le numéro…
Gratuit · Fonctionne dans votre navigateur
Encodeur Double Metaphone
Saisissez un nom et obtenez deux clés sonores : Smith donne SM0 comme clé principale et XMT comme clé alternative, pour que des fiches écrites différemment mais…
Gratuit · Fonctionne dans votre navigateur
Alphabet d'épellation néerlandais
Épelez n'importe quel code à la néerlandaise au téléphone : SOS devient Simon Otto Simon, et chaque lettre, d'Anna pour A à Zacharias pour Z, ainsi que les…
Gratuit · Fonctionne dans votre navigateur
Convertisseur Dvorak QWERTY
Récupérez un texte tapé avec la mauvaise disposition de clavier : Hello tapé par habitude QWERTY alors que l'ordinateur attendait Dvorak sort en D.nnr, et une…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle EAN-13
Saisissez les douze chiffres du produit et obtenez le treizième : 400638133393 reçoit le chiffre de contrôle 1 et s'imprime 4006381333931.
Gratuit · Fonctionne dans votre navigateur
Encodeur EBCDIC
Passez du texte aux octets d'un mainframe IBM et inversement : Hello devient c8 85 93 93 96 en page de codes 037, et un vidage hexadécimal collé depuis un…
Gratuit · Fonctionne dans votre navigateur
Encodeur Ecoji
Enveloppez un message court dans des emojis qui passent dans n'importe quelle messagerie : Hello, Ecoji! fait 13 octets et devient 12 emojis, et en les…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle EGN bulgare
Saisissez les neuf premiers chiffres d'un EGN bulgare et obtenez le dixième : 752316926 reçoit le chiffre de contrôle 3 et devient 7523169263, affiché…
Gratuit · Fonctionne dans votre navigateur
Validateur format EIN USA
Vérifiez un EIN américain avant de le reporter sur un W-9 ou une fiche fournisseur : 12-3456789 a neuf chiffres, le tiret après le préfixe et le préfixe 12…
Gratuit · Fonctionne dans votre navigateur
Entités HTML nommées → numériques
Passez les entités HTML du nom au numéro et inversement : © devient © et — devient —, pour que le balisage traverse les analyseurs XML et…
Gratuit · Fonctionne dans votre navigateur
Codage de Fibonacci (Zeckendorf)
Écrivez n'importe quel entier positif en code de Fibonacci : 6 vaut 5 + 1, il devient donc 10011, et chaque code se termine par 11, ce qui permet de le repérer…
Gratuit · Fonctionne dans votre navigateur
Somme de contrôle Fletcher-32
Obtenez une somme de contrôle rapide qui tient compte de l'ordre : 123456789 donne la valeur Fletcher-32 df09d509, et intervertir des caractères la modifie le…
Gratuit · Fonctionne dans votre navigateur
Chiffres de contrôle fødselsnummer
Saisissez les neuf premiers chiffres d'un fødselsnummer norvégien et obtenez ses deux chiffres de contrôle : 010190000 reçoit 8 et 3 et devient 01019000083.
Gratuit · Fonctionne dans votre navigateur
Calculateur hash FNV-1
Hachez un texte à la manière d'origine de Fowler, Noll et Vo, en multipliant avant de mêler chaque octet : foobar donne 31f0b262 sur 32 bits, la valeur que les…
Gratuit · Fonctionne dans votre navigateur
Hash FNV-1a
Obtenez l'empreinte FNV-1a de n'importe quel texte, en mêlant chaque octet avant de multiplier : foobar donne bf9cf968 sur 32 bits, ou seize chiffres…
Gratuit · Fonctionne dans votre navigateur
Chiffre Morse fractionné
Chiffrez en Morse fractionné avec un mot-clé : COME TO THE EAST avec la clé GERMANY devient FBKKCOKWGYXSQB, car le message passe en Morse, est découpé en…
Gratuit · Fonctionne dans votre navigateur
Texte Fraktur Unicode
Transformez des lettres ordinaires en écriture gothique Unicode qui garde son allure partout où vous la collez : Hello Fraktur devient ℌ𝔢𝔩𝔩𝔬 𝔉𝔯𝔞𝔨𝔱𝔲𝔯…
Gratuit · Fonctionne dans votre navigateur
Alphabet téléphonique français
Épelez n'importe quel nom ou code à la française au téléphone : PARIS devient Pierre Anatole Raoul Irma Suzanne, avec la table classique qui va d'Anatole pour A…
Gratuit · Fonctionne dans votre navigateur
Calculateur de gematrie anglaise
Évaluez n'importe quel mot ou phrase en gematrie anglaise, où chaque lettre vaut six fois son rang dans l'alphabet : KIT vaut 66 + 54 + 120, soit 240 au total.
Gratuit · Fonctionne dans votre navigateur
Calculateur de guématrie hébraïque
Saisissez un mot hébreu et obtenez sa guématrie dans le système standard : שלום fait 300 + 30 + 6 + 40, soit 376 au total, avec la valeur de chaque lettre dans…
Gratuit · Fonctionne dans votre navigateur
Calculateur de gematrie ordinale
Additionnez un mot en gematrie ordinale, où chaque lettre vaut son rang dans l'alphabet : KIT vaut 11 + 9 + 20, soit 40 au total, qui se réduit au chiffre…
Gratuit · Fonctionne dans votre navigateur
Traducteur Gibberish idig
Hello devient Hidellido et cat devient cidat : ce traducteur glisse la syllabe id devant chaque voyelle, ou la retire pour retrouver les mots d'origine, sans…
Gratuit · Fonctionne dans votre navigateur
Chiffre Grandpré
Avec les lignes CODE, ABLE, FISH et TRAP, le mot CAT devient 112141 : chaque lettre est remplacée par le numéro de sa ligne et de sa colonne dans la grille que…
Gratuit · Fonctionne dans votre navigateur
Chiffre grille tournante
ATTACKATDAWN sur une grille de 4 sur 4 devient ATTCXAKAXXDTXAWN : les lettres passent par les trous du masque, qui tourne quatre fois d'un quart de tour, puis…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle GSTIN Inde
Pour le corps 27AAPFU0939F1Z, le caractère de contrôle est V, ce qui donne le GSTIN complet 27AAPFU0939F1ZV.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle GTIN-14
Saisissez les 13 chiffres 1001234567890 et obtenez le chiffre de contrôle 2, soit le code carton complet 10012345678902.
Gratuit · Fonctionne dans votre navigateur
Visionneuse dump hex
Hello World! devient une ligne de dump avec ses 12 octets en hexadécimal, le texte lisible dans une colonne latérale et une ligne de clôture 0000000c.
Gratuit · Fonctionne dans votre navigateur
Chiffre de Hill 2×2
Avec la matrice clé 3, 3, 2 et 5, HELP devient HIAT : chaque paire de lettres est multipliée par la matrice modulo 26.
Gratuit · Fonctionne dans votre navigateur
Chiffre de Hill 3×3
Avec la clé 6,24,1,13,16,10,20,17,15, le mot ACT devient POH : chaque bloc de trois lettres est multiplié par la matrice modulo 26, si bien que chaque lettre…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle ID Hong Kong
Le corps A123456 reçoit le chiffre de contrôle 3 : le numéro complet s'écrit donc A123456(3). Calculez ce dernier caractère ou vérifiez un numéro entier avant…
Gratuit · Fonctionne dans votre navigateur
Convertisseur texte homoglyphe
Hello World devient Неⅼⅼо Ԝо𝗋ⅼԁ : le texte se lit pareil, mais 10 de ses caractères sont désormais cyrilliques, grecs ou d'autres sosies.
Gratuit · Fonctionne dans votre navigateur
Convertisseur d'entités HTML décimales
Hi devient Hi : chaque caractère, espaces, accents et emoji compris, s'écrit avec son numéro de point de code entre &# et un point-virgule.
Gratuit · Fonctionne dans votre navigateur
Entités HTML nommées
A & B © devient A & B © : chaque caractère doté d'un nom standard, des chevrons au symbole de copyright, s'écrit avec ce nom.
Gratuit · Fonctionne dans votre navigateur
Générateur chiffres contrôle IBAN
Le pays DE, le code banque 37040044 et le compte 0532013000 donnent les chiffres de contrôle 89 et l'IBAN DE89370400440532013000.
Gratuit · Fonctionne dans votre navigateur
Encodeur IDNA
münchen.example.com devient xn--mnchen-3ya.example.com : chaque libellé avec accents ou autre écriture reçoit sa forme xn--, tandis que les libellés en ASCII…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle IMEI
Les 14 chiffres 49015420323751 reçoivent le chiffre de contrôle 8, ce qui donne l'IMEI complet 490154203237518.
Gratuit · Fonctionne dans votre navigateur
Encodeur Intel HEX
L'adresse 256, le type 0 et seize octets de données donnent l'enregistrement :10010000214601360121470136007EFE09D2190140, avec sa somme de contrôle 40 déjà…
Gratuit · Fonctionne dans votre navigateur
Checksum Internet (RFC 1071)
Le mot hello donne la somme de contrôle Internet bc2d : ses 5 octets sont regroupés en mots de 16 bits, additionnés en réinjectant les retenues, puis la somme…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle ISBN-10
Les neuf chiffres 030640615 reçoivent le chiffre de contrôle 2 : l'ISBN-10 complet est donc 0306406152.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle ISBN-13
Les 12 chiffres 978030640615 reçoivent le chiffre de contrôle 7, ce qui donne l'ISBN-13 complet 9780306406157.
Gratuit · Fonctionne dans votre navigateur
Convertisseur ISBN-10 vers ISBN-13
Le numéro 0306406152 en ISBN-10 devient 9780306406157 en ISBN-13 : le préfixe 978 est ajouté et le chiffre de contrôle est recalculé, de 2 à 7.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle ISIN
Pour le corps US037833100, le chiffre de contrôle est 5, ce qui donne l'ISIN complet US0378331005.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle ISMN
Les 12 chiffres 979023067118 reçoivent le chiffre de contrôle 7 : le numéro musical complet est donc 9790230671187.
Gratuit · Fonctionne dans votre navigateur