Outils Développeur
Outils développeur gratuits en ligne : formateur JSON, testeur regex, encodeur Base64/URL.
15 outils
Outils Développeur regroupe de petits utilitaires de texte utilisés pendant le développement ou le débogage : deux encodeurs et deux générateurs. Les encodeurs Base64 et URL convertissent une chaîne vers et depuis une forme transportable — Base64 pour des jetons et des charges binaires, encodage pourcentage pour un paramètre d'URL. Le générateur d'empreinte SHA produit un condensé SHA-256, SHA-384 ou SHA-512 du texte collé. Le générateur d'UUID renvoie un identifiant aléatoire de version 4 issu de la source aléatoire sûre du navigateur. Tout fonctionne sur du texte dans le navigateur, sans rien envoyer ; les équivalents pour fichiers sont dans Outils Conversion de Fichiers.
Quel outil choisir ?
- Utilisez l'encodeur/décodeur Base64 pour une chaîne de texte ; il attend du Base64 standard avec remplissage et renvoie du texte UTF-8. Pour un fichier binaire ou une URL data:, utilisez l'encodeur et décodeur de fichiers Base64 dans Outils Conversion de Fichiers.
- Utilisez l'encodeur/décodeur d'URL pour construire ou lire une valeur de paramètre ou un segment de chemin, pas pour encoder une URL entière avec son schéma et ses barres obliques.
- Utilisez le générateur d'empreinte SHA pour hacher du texte. Pour hacher un fichier, ou produire une empreinte SHA-1 de compatibilité, utilisez le générateur d'empreinte de fichier dans Outils Conversion de Fichiers.
- Utilisez le générateur d'UUID pour un identifiant unique jetable ; il produit un UUID v4 aléatoire à la fois, et rien d'autre.
Limites et points d’attention
- Le décodeur Base64 refuse le Base64 URL-safe (- et _) et les entrées sans remplissage, et échoue si les octets décodés ne sont pas du texte UTF-8 valide.
- L'encodeur d'URL utilise l'encodage par composant : les caractères - _ . ! ~ * ' ( ) sont laissés tels quels, et une URL entière n'est pas encodée correctement.
- Le générateur d'empreinte SHA ne propose ni MD5 ni SHA-1, hache un algorithme à la fois, et est limité à 2 Mo de texte.
- Le générateur d'UUID ne produit que des UUID v4 aléatoires — pas de v1/v7 triables, pas de v5 basé sur un nom, pas de sortie en lot — et lève une erreur au lieu d'un repli faible si le navigateur n'a pas de générateur aléatoire sûr.
Optimiseur SVG
Optimise le balisage SVG pour retirer des données inutiles tout en gardant l'image vectorielle exploitable sur le web.
Utiliser l’outilFormateur SQL
Reformate du SQL dans une mise en page plus lisible pour la relecture et le débogage, sans exécuter la requête.
Utiliser l’outilConvertisseur de fins de ligne
Convertit les fins de ligne d'un texte entre conventions courantes comme LF et CRLF sans modifier le contenu textuel.
Utiliser l’outilVisualiseur hexadécimal
Inspecte les octets d'un fichier en hexadécimal et en texte pour des contrôles bas niveau rapides sans éditeur hexadécimal de bureau.
Utiliser l’outilExplicateur et générateur d'expressions cron
Construit ou inspecte une expression cron et traduit ses champs en une description de planification plus lisible.
Utiliser l’outilTesteur de regex
Teste une expression régulière sur un texte d'exemple et inspecte les correspondances sans exécuter le code sur un serveur.
Utiliser l’outilGénérateur de token sécurisé
Génère localement des jetons aléatoires cryptographiquement sûrs pour secrets applicatifs, données de test ou identifiants ponctuels.
Utiliser l’outilRéférence des codes de statut HTTP
Recherche des codes de réponse HTTP courants par numéro ou signification et rappelle ce que chaque statut est censé signaler.
Utiliser l’outilGénérateur d'ombres CSS
Réglez décalages, flou, étalement et couleur d'une ombre, puis copiez la déclaration CSS box-shadow obtenue.
Utiliser l’outilEncodeur / décodeur d'entités HTML
Encode les caractères sensibles en entités HTML ou les redécode en texte lisible, sans envoyer la saisie ailleurs.
Utiliser l’outilConvertisseur de bases numériques
Convertit des nombres entiers entre bases courantes comme le binaire, l'octal, le décimal et l'hexadécimal.
Utiliser l’outilGénérateur d'empreinte SHA
Hache le texte collé en SHA-256, SHA-384 ou SHA-512, un algorithme à la fois ; ni MD5 ni SHA-1.
Utiliser l’outilGénérateur d'UUID
Génère un UUID aléatoire de version 4 (RFC 4122) via le générateur sûr du navigateur ; pas de v1/v5/v7 ni de lot.
Utiliser l’outilEncodeur / décodeur d'URL
Encode ou décode en pourcentage une valeur de paramètre ou un segment de chemin ; encodage par composant, pas une URL entière.
Utiliser l’outilEncodeur / décodeur Base64
Encode ou décode une chaîne de texte en Base64 standard, sûr pour accents et emoji ; pas pour les fichiers binaires.
Utiliser l’outil