JSON URL Encode
Encoder les chaînes JSON pour URL en ligne – encoder les caractères spéciaux comme { } " : au format %XX
Entrée
Sortie
Qu'est-ce que JSON URL Encode ?
JSON URL Encode convertit les chaînes JSON en format sécurisé pour les URL en encodant les caractères spéciaux en pourcentage. Des caractères comme {, }, ", : sont encodés en %7B, %7D, %22, %3A.
Cet outil a deux modes : Encoder et Décoder. Basculez entre eux en haut. Les deux s'exécutent dans votre navigateur.
Comment utiliser cet outil
Choisir le mode
Sélectionnez Encoder pour encoder votre JSON pour une URL, ou Décoder pour décoder une chaîne JSON encodée en URL.
Coller l'entrée
Collez votre JSON ou votre chaîne encodée URL dans l'éditeur de gauche. Utilisez Exemple ou Téléverser si nécessaire.
Copier le résultat
Le panneau de droite se met à jour automatiquement. Utilisez <strong>Copier</strong> ou <strong>Télécharger</strong>. Pour valider JSON, essayez Validateur JSON.
Exemples JSON URL Encode
L'encodage URL convertit les caractères spéciaux JSON en séquences encodées en pourcentage. Exemple :
Entrée JSON
Sortie encodée URL
Quand l'Encodage URL JSON est Important
Lorsque vous devez passer du JSON comme paramètre de requête dans une URL, l'encodage URL JSON est nécessaire. Le JSON brut contient des caractères qui ne sont pas sécurisés pour les URL.
Pour encoder des URL normales (pas JSON), utilisez plutôt l'outil Encodeur URL.
Questions fréquemment posées
Quels caractères sont encodés en URL dans JSON ?
Tous les caractères non sécurisés pour URL : { → %7B, } → %7D, " → %22, : → %3A et bien d'autres.
Le JSON est-il validé avant l'encodage ?
L'outil tente de valider l'entrée comme JSON, mais encodera même les chaînes JSON invalides.
Mes données sont-elles envoyées quelque part ?
Non. Le traitement s'exécute entièrement dans votre navigateur.
Quelle est la différence entre URL encode et JSON escape ?
JSON escape convertit les caractères en \n, \" etc. L'encodage URL convertit en format %XX.
Quand dois-je encoder JSON en URL ?
Lorsque vous passez JSON comme paramètre GET dans une URL.
Outils connexes
Le standard d'encodage URL est défini dans RFC 3986. MDN encodeURIComponent() documente la fonction JavaScript utilisée.