Entrée

Mode :

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

1

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.

2

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.

3

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

Entrée

Sortie encodée URL

Sortie

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.