Formateur JSON
Mettez en forme du JSON, minifiez-le ou vérifiez qu’il est valide. Les commentaires, virgules finales et apostrophes simples échouent. Pas de conversion en CSV.
Testez une expression régulière sur un texte d’exemple et voyez chaque correspondance, sa position et ses groupes.
Cet outil fonctionne dans votre navigateur. Les saisies, fichiers et valeurs générées restent sur cet appareil. Les favoris et outils récents, si vous les utilisez, n’enregistrent que des noms d’outils dans le stockage local — jamais de mots de passe, de documents ni de contenus QR. Consultez la politique de confidentialité.
Le guide détaillé de cet outil (mode d’emploi, exemples et FAQ) est pour l’instant disponible en anglais.
Type a regular expression, choose flags, and paste the text you want to test. The page lists whether anything matched, how many matches it found, the matched text, where each match starts, and any capture groups.
Pattern \d+, flag g, text “Order 14 and order 3”. You get two matches, 14 at the first digit and 3 at the later digit.
Pattern Name: (\w+) on “Name: Sara” shows the full match and group 1 as Sara.
The page builds a JavaScript RegExp and runs it on the text you pasted. It does not eval the pattern as a script. A dot matches one character. * means zero or more, + means one or more, and ? means optional. Brackets match one character from a set. Parentheses capture a group. A bar means or. \d is a digit, \s is whitespace, and \w is a word character. Without g, only the first match is listed.
This uses the browser’s JavaScript regular expressions, which differ from some other engines. A pattern longer than 300 characters is rejected. A very slow pattern can still stall the tab. The page does not sandbox the match in a separate process. It will not run other JavaScript you type in the pattern box.
See the disclaimer for what these tools do not cover.
Mettez en forme du JSON, minifiez-le ou vérifiez qu’il est valide. Les commentaires, virgules finales et apostrophes simples échouent. Pas de conversion en CSV.
Créez une empreinte SHA-256, SHA-384 ou SHA-512 d’un texte dans votre navigateur. C’est un hachage, pas un chiffrement.
Transformez un tableau d’objets JSON en CSV, y compris les virgules et guillemets dans les cellules.
Encodez du texte en Base64 ou décodez-le, en UTF-8. N’importe qui peut décoder le résultat : ce n’est pas un moyen de cacher un mot de passe. Les fichiers ne sont pas acceptés.
Générez une ou plusieurs valeurs UUID v4 dans votre navigateur à partir d’une source aléatoire sécurisée.
Encodez ou décodez des composants d’URL dans votre navigateur avec encodeURIComponent.
A dot matches one character. * means zero or more, + means one or more, and ? means optional. Square brackets match one character from a set. Parentheses capture a group. A bar means or. ^ and $ mark the start and end of a line when the m flag is on. \d is a digit, \s is whitespace, and \w is a word character. This page only builds a RegExp. It does not run other JavaScript from the pattern box.