UTILS.
100 % dans le navigateur

Outils Développement

Une boîte à outils d'utilitaires de développement gratuits qui fonctionnent entièrement dans votre navigateur — formatez et validez du JSON, encodez et décodez en Base64, décodez des JWT, testez des expressions régulières, générez des UUID et convertissez entre formats de données, sans que rien ne soit jamais envoyé à un serveur.

{}

Formateur et validateur JSON

Mettez en forme, minifiez et validez du JSON, avec des messages d'erreur intégrés.

64

Encodeur / décodeur Base64

Encodez du texte en Base64 ou décodez-le — prise en charge complète de l'UTF-8.

%

Encodeur / décodeur d'URL

Encodez des chaînes en pourcentage pour une utilisation sûre dans les URL, ou décodez-les.

#

Générateur de hachage

Générez des hachages SHA-1, SHA-256, SHA-384 et SHA-512 de n'importe quel texte.

JWT

Décodeur JWT

Décodez localement l'en-tête et la charge utile d'un JSON Web Token — sans vérification.

Analyseur d'expression cron

Validez une expression cron et prévisualisez les prochaines exécutions planifiées.

.*

Testeur de regex

Testez une expression régulière sur du texte et mettez en évidence chaque correspondance.

Convertisseur CSV ⇄ JSON

Convertissez du CSV en tableau JSON et du JSON en CSV.

&

Encodeur d'entités HTML

Encodez du texte en entités HTML ou décodez les entités en texte.

Somme de contrôle de fichier (WASM)

Calculez les CRC-32, Adler-32 et SHA-256 de n'importe quel fichier — propulsé par WebAssembly.

TS

JSON vers TypeScript

Générez des interfaces TypeScript à partir d'un échantillon JSON, en inférant les types de manière récursive.

</>

Formateur XML

Mettez en forme le XML avec indentation ou réduisez-le sur une seule ligne.

Formateur SQL

Formatez le SQL en mettant les mots-clés en majuscules et chaque clause sur sa propre ligne.

Minificateur HTML

Minifiez le HTML en supprimant les commentaires et en réduisant les espaces superflus.

Minificateur CSS

Minifiez le CSS en supprimant les commentaires et les espaces inutiles.

"

Échappeur de chaîne JSON

Échappez ou déséchappez une chaîne pour une utilisation sûre dans un document JSON.

\n

Échappeur d'antislash

Échappez ou déséchappez les séquences d'antislash telles que \n, \t et \uXXXX.

?=

Analyseur de chaîne de requête

Analysez une chaîne de requête d'URL en JSON et reconvertissez le JSON en chaîne de requête.

Analyseur d'URL

Décomposez une URL en ses parties : protocole, hôte, port, chemin, requête et fragment.

UA

Analyseur de User-Agent

Identifiez le navigateur, le moteur de rendu et le système d'exploitation à partir d'une chaîne user-agent.

Testeur d'événements clavier

Affichez key, code et keyCode pour n'importe quelle touche que vous appuyez, avec les indicateurs de modificateurs.

Codes de statut HTTP

Recherchez le nom et la signification de n'importe quel code de statut HTTP par numéro ou par texte.

755

Calculateur Chmod

Convertissez les permissions de fichiers Unix entre les formes symbolique et octale, dans les deux sens.

⊞}

JSON Aplatir / Désaplatir

Aplatissez un JSON imbriqué en clés à notation pointée, ou reconstruisez des objets imbriqués à partir de clés plates.

A↓}

Trieur de clés JSON

Triez récursivement les clés d'un objet JSON, par ordre croissant ou décroissant.

}<

JSON vers XML

Convertissez un objet JSON en un document XML indenté.

<↓

HTML vers Markdown

Convertissez du HTML basique en Markdown propre au fur et à mesure de votre saisie.

{ }

Embellisseur CSS

Formatez et indentez du CSS minifié avec des sauts de ligne et un espacement appropriés.

.gi

Générateur de .gitignore

Construisez un fichier .gitignore combiné à partir de modèles courants de langages et d'outils.

Comparateur JSON

Comparez deux objets JSON et listez chaque valeur ajoutée, supprimée et modifiée par chemin.

▦<

Générateur de tableau HTML

Transformez des lignes séparées par des virgules, tabulations ou points-virgules en code HTML de tableau propre avec aperçu.

▦|

Générateur de tableau Markdown

Convertissez des données CSV ou TSV en un tableau Markdown aligné et espacé au format GitHub.

ULID

Générateur d'ULID

Générez des identifiants ULID uniques, triables et ordonnés lexicographiquement.

nano

Générateur de Nano ID

Générez des ID uniques, compacts et compatibles URL, avec taille et alphabet personnalisés.

Décodeur d'ID Snowflake

Décodez un ID snowflake Twitter ou Discord en horodatage, worker, processus et séquence.

45

Encodeur/Décodeur Base45

Encodez et décodez en Base45 selon la RFC 9285, utilisé dans les QR codes COVID de l'UE.

xn

Convertisseur Punycode / IDN

Convertissez les noms de domaine internationaux en Punycode (xn--) ASCII et inversement.

NFC

Normaliseur Unicode

Normalisez du texte Unicode avec les formes NFC, NFD, NFKC ou NFKD.

mime

Recherche de type MIME

Trouvez le type de contenu MIME d'une extension de fichier, ou recherchez par type MIME.

.ext

Infos sur les extensions de fichier

Découvrez la signification d'une extension de fichier, sa catégorie et son type MIME habituel.

Y⇄

Convertisseur YAML ⇄ JSON

Convertissez YAML en JSON et JSON en YAML avec erreurs de validation, prise en charge multi-documents et options d'indentation.

T⇄

Convertisseur TOML ⇄ JSON

Convertissez des fichiers de configuration TOML en JSON et JSON en TOML avec un signalement clair des erreurs de syntaxe.

0b

Calculateur binaire et hexadécimal

Additionnez, soustrayez, multipliez, divisez ou décalez les bits et combinez des nombres en binaire, octal, décimal et hexadécimal avec un calcul BigInt exact.

🔒

Générateur .htpasswd

Créez des lignes .htpasswd Apache/nginx avec des hachages APR1-MD5 salés ou SHA-1, entièrement hors ligne dans votre navigateur.

🐹

JSON vers struct Go

Convertissez un échantillon JSON en structs Go typés avec des tags json. Infère int64, float64, bool, structs imbriqués et slices dans votre navigateur.

🖼️

Encodeur SVG vers CSS / Data-URI

Encodez du balisage SVG en data URI URL-encodé ou base64, avec des lignes CSS background-image et <img> prêtes à coller. Minification facultative.

🔑

Convertisseur .env ⇄ JSON

Convertissez un fichier .env en objet JSON ou transformez du JSON en lignes .env KEY=value, entièrement dans votre navigateur.

🔁

Convertisseur XML vers JSON

Convertissez XML en JSON et inversement dans votre navigateur, en préservant attributs, nœuds texte et éléments répétés.

🌀

Convertisseur cURL en code

Collez une commande curl et obtenez un extrait JavaScript fetch() équivalent — méthode, en-têtes, corps et authentification.

🔠

Encodeur et décodeur Ascii85 / Base85

Encodez des octets en Ascii85/Base85 et décodez-les, avec prise en charge des variantes standard et Adobe (<~ ~>), entièrement dans votre navigateur.

🔢

Encodeur et décodeur Base62

Convertissez des entiers ou des chaînes d'octets vers et depuis le Base62 compact et sûr pour les URL (0-9A-Za-z), avec prise en charge de BigInt et une variante d'alphabet GMP, dans le navigateur.

🎨

Embellisseur / formateur JavaScript

Mettez en forme du JavaScript et du JSON minifiés ou désordonnés avec une indentation, un espacement et des sauts de ligne cohérents — un formateur écrit à la main qui s'exécute entièrement dans le navigateur.

🗜️

Minifieur JavaScript

Réduisez la taille du JavaScript en retirant les commentaires et les espaces superflus tout en préservant sûrement les chaînes, les littéraux de gabarit et les expressions régulières — s'exécute localement dans votre navigateur.

🔤

Échappement / déséchappement de chaînes de code source

Échappez ou déséchappez du texte en littéral de chaîne pour Java, C#, C/C++, JavaScript, JSON, SQL ou XML/HTML — un outil, sept langages, tout dans le navigateur.

🏦

Validateur et analyseur d'IBAN

Validez un numéro de compte bancaire international hors ligne avec la somme de contrôle MOD-97 et décomposez-le en pays, chiffres de contrôle, code banque, guichet et compte.

🏦

Validateur et analyseur de code BIC / SWIFT

Validez un code BIC/SWIFT selon le format ISO 9362 et décomposez-le en segments banque, pays, localisation et agence — avec drapeaux test/passif.

📜

Décodeur de certificat X.509

Décodez un certificat X.509 / TLS PEM ou DER dans votre navigateur : sujet, émetteur, validité, numéro de série, clé publique, SAN, usage de clé, et empreintes SHA-1/256.

🗜️

Compression et décompression Gzip / Zlib / Deflate

Compressez ou décompressez du texte avec les formats natifs gzip, zlib (deflate) ou DEFLATE brut dans le navigateur, avec sortie base64/hexadécimal et le taux de compression.

🛡️

Neutraliseur et restaurateur d'URL / IP

Neutralisez ou restaurez des URL, domaines, IP et e-mails (http→hxxp, .→[.], @→[at]) pour partager sûrement des indicateurs malveillants sans les rendre cliquables.

🔤

Inspecteur de caractères Unicode

Décomposez toute chaîne en points de code et affichez pour chacun son hexadécimal U+, sa catégorie, son bloc, ses octets UTF-8/UTF-16, son entité HTML, son échappement JS, son encodage pourcent et ses drapeaux.

✉️

Encodeur et décodeur Quoted-Printable

Encodez ou décodez du texte en MIME Quoted-Printable (échappements =XX, sauts de ligne souples), avec un mode corps et la variante d'en-tête 'Q' de la RFC 2047.

Parcourir les autres catégories