JSON Toolkit

Outils d’encodage

Utilitaires URL, Base64, horodatage et UUID, tous calculés localement

Encodage / décodage URL
Encodage / décodage Base64
Convertisseur d’horodatage

Saisissez un horodatage et cliquez sur Convertir pour obtenir l’heure locale, la chaîne ISO et les valeurs en secondes/millisecondes.

Générateur d’UUID

Utilise crypto.randomUUID lorsqu’il est disponible, sinon une chaîne aléatoire.

Comprendre les utilitaires d’encodage et de décodage

La page d’utilitaires regroupe l’encodage et le décodage URL, l’encodage et le décodage Base64, la conversion d’horodatage et la génération d’UUID. Chaque action s’exécute indépendamment et calcule localement, ce qui convient aux paramètres de requête, champs de journal et identifiants temporaires.

L’encodage URL suit l’échappement percent UTF-8 et aide à construire des paramètres de requête. Base64 gère le texte chinois et les emoji, tandis que l’outil d’horodatage bascule entre secondes et millisecondes et affiche à la fois l’heure locale et l’ISO 8601 pour les vérifications entre fuseaux horaires.

La génération d’UUID privilégie l’interface aléatoire cryptographique du navigateur et se rabat sur une chaîne aléatoire, et le résultat peut être copié directement. Chaque action signale succès ou échec afin qu’un résultat ne soit jamais supposé copié.

Questions fréquentes

Un horodatage doit-il être en secondes ou en millisecondes ?
Une valeur à dix chiffres est généralement en secondes et une valeur à treize chiffres en millisecondes. Une unité erronée donne une heure décalée d’un facteur mille ; confirmez d’abord la source.
La sortie Base64 peut-elle être placée directement dans une URL ?
Le Base64 standard contient les caractères plus, barre oblique et égal, il faut donc un encodage URL supplémentaire. Pour les liens, préférez une variante compatible URL.
Les UUID générés peuvent-ils entrer en collision ?
Avec la source aléatoire cryptographique, la probabilité est extrêmement faible et acceptable pour des identifiants ordinaires. Pour une unicité stricte, validez aussi côté serveur.