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.
Chiffre de contrôle SEDOL
Pour le corps B0YBKJ, le chiffre de contrôle est 7 : le SEDOL complet est donc B0YBKJ7. L'outil calcule ce chiffre pour tout corps de six caractères ou valide…
Gratuit · Fonctionne dans votre navigateur
Guillemets argument shell
hello world devient 'hello world', un seul argument sûr pour le shell : espaces, guillemets, astérisques et autres signes spéciaux sont placés entre apostrophes…
Gratuit · Fonctionne dans votre navigateur
Chiffre monoalphabétique : chiffrez avec une clé de 26 lettres
Avec la clé QWERTYUIOPASDFGHJKLZXCVBNM, Hello World devient Itssg Vgksr : vous fournissez l'alphabet chiffré complet de 26 lettres, chaque lettre garde un seul…
Gratuit · Fonctionne dans votre navigateur
Chiffre contrôle SIN Canada
La base 04645428 reçoit le chiffre de contrôle 6 : le SIN complet est donc 046454286. Saisissez huit chiffres pour calculer le chiffre Luhn ou neuf pour valider…
Gratuit · Fonctionne dans votre navigateur
Clé de contrôle SIREN Luhn
Le corps 732 829 32 reçoit la clé 0 : le SIREN complet est 732 829 320, alors qu'un 732 829 321 mal saisi échoue.
Gratuit · Fonctionne dans votre navigateur
Vérifier un SIRET français
73282932000074 est valide : le contrôle Luhn des quatorze chiffres tient et les neuf premiers, le SIREN 732829320, passent aussi le leur, avec 00074 comme NIC…
Gratuit · Fonctionne dans votre navigateur
Encodeur Soundex
Robert et Rupert donnent le même code, R163 : la première lettre reste, les sons de consonnes suivants deviennent trois chiffres et les codes courts sont…
Gratuit · Fonctionne dans votre navigateur
Alphabet d'épellation espagnol
SOS s'épelle Sábado Oviedo Sábado : chaque lettre, Ñ comprise, et chaque chiffre reçoit son mot espagnol, d'Antonio pour A à Zaragoza pour Z, pour que noms et…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle SSCC-18
Les 17 chiffres de données 00614141123456789 reçoivent le chiffre de contrôle 0 : le SSCC-18 complet est 006141411234567890.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle Steuer-ID Allemagne
À partir des dix premiers chiffres 8609574271, vous obtenez le chiffre de contrôle 9 et le numéro complet 86095742719.
Gratuit · Fonctionne dans votre navigateur
Texte barré Unicode
Saisissez Hello et obtenez H̶e̶l̶l̶o̶ : une marque de trait long suit chacune des 5 lettres, si bien que le barré voyage en texte brut vers les messageries, les…
Gratuit · Fonctionne dans votre navigateur
Texte indice Unicode
Saisissez H2O C6H12O6 x1 et obtenez H₂O C₆H₁₂O₆ ₓ₁ : les chiffres, les signes plus, moins, égal, les parenthèses et les minuscules prévues par Unicode passent…
Gratuit · Fonctionne dans votre navigateur
Texte exposant Unicode
Saisissez x2 + y3 et obtenez ˣ² ⁺ ʸ³ : les chiffres, les signes plus, moins, égal, les parenthèses et de nombreuses lettres latines montent en exposants Unicode…
Gratuit · Fonctionne dans votre navigateur
Alphabet d'épellation suédois
Saisissez SOS et obtenez Sigurd Olof Sigurd : chaque lettre, y compris Å, Ä et Ö, devient son prénom suédois d'épellation et les chiffres vont de Noll à Nio…
Gratuit · Fonctionne dans votre navigateur
Somme System V
Le mot hello donne la somme 532 et 1 bloc, exactement ce qu'affiche sum -s sous Unix. Collez un texte pour retrouver le chiffre classique de System V, et non la…
Gratuit · Fonctionne dans votre navigateur
Encodeur T9 : lettres en chiffres du clavier et retour
Saisissez hello et obtenez 43556, les touches que vous presseriez sur un clavier de téléphone classique où le 2 porte ABC et le 9 WXYZ.
Gratuit · Fonctionne dans votre navigateur
Traducteur codes dix policiers
Saisissez 10-4 et lisez sa signification, accusé de réception (OK / message received), ou tapez une phrase comme message received pour retrouver le code.
Gratuit · Fonctionne dans votre navigateur
Traducteur Ubbi Dubbi
Hello world devient Hubellubo wuborld : la syllabe ub se place devant chaque voyelle a, e, i, o et u, tandis que le y, les espaces et la ponctuation restent…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle UIC wagon
Un wagon dont les onze premiers chiffres sont 21812471217 reçoit le chiffre de contrôle 3 : son numéro UIC complet est donc 218124712173.
Gratuit · Fonctionne dans votre navigateur
Convertisseur d'échappement Unicode
Saisissez Hi et obtenez \u0048\u0069 ; un é accentué devient \u00e9 et l'émoji U+1F600 devient la paire \ud83d\ude00.
Gratuit · Fonctionne dans votre navigateur
Normaliseur Unicode NFD
Le mot café, écrit avec un seul é, ressort en cinq points de code : c, a, f, e et un accent aigu combinant.
Gratuit · Fonctionne dans votre navigateur
Normaliseur Unicode NFKC
file ㎞ ① devient file km 1 : ligatures, lettres pleine chasse, chiffres cerclés et autres variantes de style sont ramenés à du texte simple, puis les accents…
Gratuit · Fonctionne dans votre navigateur
Normaliseur Unicode NFKD
file ① café devient file 1 café avec l'accent détaché : les ligatures s'ouvrent en lettres séparées, les chiffres cerclés deviennent des nombres simples et les…
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle UPC-A
Le numéro de produit 01234567890 reçoit le chiffre de contrôle 5 : l'UPC-A complet s'écrit donc 012345678905.
Gratuit · Fonctionne dans votre navigateur
Convertisseur UPC-E
L'UPC-E 425261 se développe en UPC-A 042100005264 : les zéros supprimés pour les petits emballages sont rétablis, fabricant 42100 et produit 00526, et le…
Gratuit · Fonctionne dans votre navigateur
Texte à l'envers
Hello World! devient ¡plɹoM ollǝH : chaque lettre est remplacée par un symbole Unicode pivoté qui lui ressemble et l'ordre est inversé, si bien que le texte se…
Gratuit · Fonctionne dans votre navigateur
Encodeur pour cent RFC 3986
Selon la règle stricte de la RFC 3986, hello world!'()* devient hello%20world%21%27%28%29%2A : seuls les lettres, chiffres, tiret, point, souligné et tilde…
Gratuit · Fonctionne dans votre navigateur
Encodeur UTF-32
Transformez du texte en valeurs UTF-32 à largeur fixe : « Hi » donne 00000048 00000069, deux unités et 8 octets, et un emoji comme U+1F600 reste une seule…
Gratuit · Fonctionne dans votre navigateur
Encodeur et décodeur UTF-7
Encodez du texte en UTF-7 pour qu’il traverse les canaux limités à sept bits : café devient caf+AOk-, et le décodage rend le mot d’origine.
Gratuit · Fonctionne dans votre navigateur
Encodeur UTF-7 modifié IMAP
Obtenez le nom de dossier exact qu’attend un serveur IMAP : Inbox/日本語 devient Inbox/&ZeVnLIqe-, et un nom obscur relevé dans un journal redevient lisible.
Gratuit · Fonctionne dans votre navigateur
Chiffre de contrôle UTR Royaume-Uni
Calculez ou vérifiez le premier chiffre d’un UTR britannique : le corps 123456789 donne le chiffre de contrôle 1, d’où l’UTR complet 1123456789.
Gratuit · Fonctionne dans votre navigateur
Encodeur uuencode
Transforme « Hello, world! » en document uuencode classique ouvert par begin 644 data.txt, et relit ces documents sous forme de texte.
Gratuit · Fonctionne dans votre navigateur
Chiffre VIC
Chiffre ATTACK AT DAWN avec la clé de damier COMPUTERS, les deux chiffres nuls 37 et les clés ORANGE et BLUE en 61363 17174 31939 70373 3916, puis le déchiffre.
Gratuit · Fonctionne dans votre navigateur
Alphabet phonétique Western Union
Épelle SOS en Sugar Ocean Sugar avec la table télégraphique classique de Western Union, d'Adams pour A à Zero pour Z, et retransforme une suite de mots-codes en…
Gratuit · Fonctionne dans votre navigateur
Encodeur d'entités XML
Échappe les cinq caractères que XML réserve, si bien que « Tom & Jerry <3 » devient « Tom & Jerry <3 », et ramène &, <, >, ' et " à…
Gratuit · Fonctionne dans votre navigateur
Encodeur xxencode
Range « Hello, world! » dans un bloc xxencode classique, begin 644 hello.txt compris, avec seulement plus, moins, chiffres et lettres pour qu'aucune passerelle…
Gratuit · Fonctionne dans votre navigateur
Encodeur et décodeur yEnc
Encode « Hello Usenet » en fragment yEnc encadré, avec un en-tête =ybegin et une ligne =yend portant la somme de contrôle 38A1E859, et décode ces fragments en…
Gratuit · Fonctionne dans votre navigateur
Encodeur de caractères largeur nulle
Cache un secret dans un texte ordinaire avec des caractères Unicode invisibles : « Hi » glissé dans « Hello world » devient 18 caractères de largeur nulle que…
Gratuit · Fonctionne dans votre navigateur
Minifiez du code CSS et mesurez le gain de taille
Allégez une feuille de style sans en changer le sens : l’exemple passe de 101 à 71 octets, soit 29,7 % de gain, et le texte entre guillemets, même un /* label…
Gratuit · Fonctionne dans votre navigateur
Calculez un calendrier de recul exponentiel pour les reprises
Voyez exactement combien attend chaque nouvelle tentative : une base de 250 avec un multiplicateur 2 et un plafond de 2000 donne 250, 500, 1000, 2000, 2000 et…
Gratuit · Fonctionne dans votre navigateur
Chiffre A1Z26
Remplacez chaque lettre par son rang dans l'alphabet : HELLO devient 8 5 12 12 15, et une liste de nombres de 1 à 26 redevient du texte.
Gratuit · Fonctionne dans votre navigateur
Base85 RFC 1924
« Hello World » devient 7KPt{PR^XAyM<W en Base85 RFC 1924, l'alphabet de 85 caractères proposé pour écrire une adresse IPv6 de 128 bits en vingt caractères…
Gratuit · Fonctionne dans votre navigateur
Convertisseur décimal ↔ ternaire (base 3)
42 s'écrit 1120 en ternaire : un 27, un 9, deux 3 et aucune unité, avec le développement étape par étape pour vérifier le calcul.
Gratuit · Fonctionne dans votre navigateur
Factoradique
Passez des entiers au système factoradique et revenez-en : 23 s'écrit 3:2:1:0, ou 3210!, car trois fois 3! plus deux fois 2! plus une fois 1! font 23.
Gratuit · Fonctionne dans votre navigateur
Calcul et validation du chiffre de contrôle du NIF portugais
Les huit chiffres 50196484 reçoivent le chiffre de contrôle 3, ce qui donne le NIF complet 501964843.
Gratuit · Fonctionne dans votre navigateur
Créez un en-tête Content-Security-Policy avec les sources admises
Quatre lignes, de default-src avec 'self' jusqu’à upgrade-insecure-requests sans source, deviennent une seule ligne de politique reliée par des points-virgules…
Gratuit · Fonctionne dans votre navigateur
Convertissez les permissions Unix entre symbolique et octal
rwxr-xr-- devient 754, et 754 redevient rwxr-xr--, car lire vaut 4, écrire 2 et exécuter 1 pour chaque catégorie d’utilisateurs.
Gratuit · Fonctionne dans votre navigateur
Générez une phrase secrète mémorable avec une graine
Avec 6 mots et un tiret, la même graine privée donne toujours parade-orange-globe-marsh-birch-earth : la phrase peut donc être reconstituée au lieu d’être…
Gratuit · Fonctionne dans votre navigateur
Recherchez un code ASCII en décimal, hexadécimal, octal et binaire
La lettre A correspond au décimal 65, à l'hexadécimal 0x41, à l'octal 0o101 et au binaire 01000001.
Gratuit · Fonctionne dans votre navigateur
Convertir un nombre entre les bases 2 à 36
Le nombre hexadécimal -deadBEEF devient -1PS9WXB en base 36. Saisissez un nombre entier, indiquez sa base d'origine et choisissez n'importe quelle base cible de…
Gratuit · Fonctionne dans votre navigateur
Embellisseur CSS
Une feuille de style d'une seule ligne revient en blocs indentés, une déclaration par ligne, mais le point-virgule d'un nom de police entre guillemets comme «…
Gratuit · Fonctionne dans votre navigateur
Embellisseur HTML
Une page entière tassée sur une ligne revient avec chaque élément imbriqué sur sa propre ligne, deux espaces plus loin que son parent, pour associer d'un coup…
Gratuit · Fonctionne dans votre navigateur
Embellisseur JavaScript
Une fonction tassée sur une ligne revient en blocs indentés, tandis que les points-virgules d'un en-tête de boucle for restent ensemble et qu'une chaîne comme «…
Gratuit · Fonctionne dans votre navigateur
Formatez une entrée Keep a Changelog par type de changement
Indiquez la version 2.4.0, la date 2026-07-25 et vos listes de changements : vous obtenez l’entrée titrée ## [2.4.0] - 2026-07-25, avec Added, Changed, Fixed et…
Gratuit · Fonctionne dans votre navigateur
Analysez des arguments CLI selon une spécification
Déclarez les commutateurs et options acceptés par votre programme, et la ligne de commande est triée : --tag=stable --tag latest donne les deux étiquettes…
Gratuit · Fonctionne dans votre navigateur
Validateur et analyseur de messages Conventional Commits
Contrôlez l’en-tête d’un commit avant de le publier : feat(parser)!: support escaped delimiters se lit comme type feat, portée parser et changement…
Gratuit · Fonctionne dans votre navigateur
Compter les lignes de code, commentaires et lignes vides
Mesurez la part de vrai code dans un fichier : la fonction d’exemple donne 6 lignes, dont 4 de code, 1 de commentaire et 1 vide, d’après les règles de…
Gratuit · Fonctionne dans votre navigateur
Comparez deux codes : lignes ajoutées et supprimées
Voyez précisément ce qui a changé entre deux versions d’un fichier : réécrire return a + b en deux nouvelles lignes donne 2 ajoutées, 1 supprimée et 3…
Gratuit · Fonctionne dans votre navigateur
Analysez une référence Docker : registre, dépôt, tag ou digest
Collez registry.example.com:5000/team/service:2026.07 et obtenez le registre registry.example.com:5000, le dépôt team/service et le tag 2026.07, car les…
Gratuit · Fonctionne dans votre navigateur
Analyse des bonnes pratiques Dockerfile avec lignes
Trois contrôles avant de construire votre image : dans l’exemple, node:latest à la ligne 1, l’absence de WORKDIR et le RUN de la ligne 5 qui suit celui de la…
Gratuit · Fonctionne dans votre navigateur