Universal Inspector

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.
Detects:JWTJSONXMLUUIDURLBase64HexIP/CIDRCronSQLMarkdownYAMLTimestampEmailSHA-256PEM
Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand Universal Inspector

Collez n'importe quelle chaîne non identifiée et l'outil vous dit de quel format il s'agit — JWT, UUID, Base64, hexadécimal, cron, CIDR, horodatage, empreinte, PEM et une vingtaine d'autres — puis vous oriente vers le bon outil.

How it works

La détection est structurelle, effectuée par ordre de priorité, et chaque candidat porte un niveau de confiance. Certains contrôles sont concluants : un JWT est fait de trois segments Base64url séparés par des points, dont le premier se décode en un JSON contenant `alg` ou `typ` — il est donc vérifié par décodage et pas seulement d'après sa forme. D'autres ne peuvent être que plausibles : une chaîne hexadécimale de 32 caractères est signalée comme une empreinte MD5 possible parce que sa longueur correspond, mais les mêmes caractères pourraient former un jeton aléatoire. Tous les candidats qui correspondent sont renvoyés, le meilleur en premier, et rien ne quitte votre navigateur.

When to use it

  • Vous avez trouvé une valeur opaque dans un journal, un fichier de configuration ou une colonne de base de données et vous ignorez ce que c'est
  • Trier un ticket de support qui contient un bloc collé sans explication de son format
  • Vous épargner le choix d'un outil — collez d'abord, et laissez la détection vous remettre le décodeur avec la valeur déjà renseignée
  • Confirmer votre intuition sur une chaîne avant d'écrire un analyseur pour elle

Watch out for

  • Les hypothèses fondées sur la longueur restent des hypothèses. Une chaîne hexadécimale de 64 caractères correspond exactement à un SHA-256, et correspond tout autant à un jeton aléatoire de 32 octets, à un fragment de clé privée ou à un en-tête d'image encodé en hexadécimal.
  • Une confiance « moyenne » signifie que la structure est plausible pour plus d'un format. Base64 et hexadécimal se recouvrent, YAML et texte simplement indenté se recouvrent, et une ligne de cinq jetons peut être une expression cron comme une phrase.
  • Détecter n'est pas valider. Une chaîne peut être reconnue comme ayant la forme d'un JSON ou d'un Base64 et échouer malgré tout à se décoder en quoi que ce soit d'utile dans l'outil vers lequel elle vous envoie.
  • Collez avec précaution. La détection est locale, mais un JWT ou un bloc PEM collé dans un navigateur reste un identifiant posé dans un champ de texte — effacez-le quand vous avez terminé.

Frequently Asked Questions

Comment identifier le type d'une chaîne de données ?

Collez-la dans l'inspecteur universel. Il teste JWT (3 parties en base64url), UUID, URL, JSON, XML, Base64, hexadécimal, IP/CIDR, cron, SQL, e-mail, horodatage Unix, empreinte SHA, certificat PEM, YAML et Markdown — par ordre de priorité. La meilleure correspondance est affichée en haut.

Quels formats cet outil sait-il détecter ?

JWT, JSON, URL, XML/HTML, PEM (certificats et clés), UUID (v1 à v7), ULID, hexadécimal, Base64, expressions cron, IPv4/IPv6/CIDR, horodatages Unix, adresses e-mail, instructions SQL, CSS, Markdown, YAML et empreintes SHA (MD5/SHA-1/SHA-256/SHA-512, d'après leur longueur).

Pourquoi la confiance est-elle « moyenne » et non « élevée » pour certains formats ?

Certains formats partagent le même jeu de caractères. Une chaîne hexadécimale de 32 caractères peut être une empreinte MD5 ou un jeton aléatoire. Une chaîne d'allure YAML peut aussi être du TOML valide. Une confiance élevée signifie que la structure est propre à un seul format (JWT, UUID, URL) ; une confiance moyenne signifie plausible mais pas définitif.

How to Use Universal Inspector

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.