Toova
79 outils — JSON, JWT, Base64, regex, hashes et plus.
JSON FormatterEncodeurs
Formatez, validez et embellissez JSON en ligne. Gratuit, instantané, fonctionne entièrement dans votre navigateur. Aucune donnée ne quitte votre appareil.
Convertissez JSON au format YAML instantanément. Gratuit, fonctionne entièrement dans votre navigateur. Pas d'envoi, pas d'inscription, prend en charge…
Convertissez YAML en JSON instantanément. Choisissez une sortie à 2 espaces, 4 espaces ou minifiée. Gratuit, basé sur le navigateur, aucune inscription requise.
Convertissez JSON en XML bien formé dans votre navigateur. Choisissez le nom de l'élément racine et l'indentation. Gratuit, instantané, privé — rien n'est…
Convertissez XML en JSON instantanément dans votre navigateur. Gère les attributs, les éléments imbriqués et les tableaux. Gratuit, privé — rien n'est envoyé.
Convertissez des tableaux JSON d'objets au format CSV. Choisissez le délimiteur (virgule, point-virgule ou tabulation) et activez ou désactivez les…
Générez des types TypeScript, Go, Python, PHP ou Rust à partir d'un JSON. Détecte les champs facultatifs, dates ISO, entier vs flottant. Navigateur.
Encodez ou décodez des chaînes Base64 dans votre navigateur. Prend en charge le texte UTF-8 et le Base64 compatible URL (RFC 4648). Gratuit, instantané…
Encodez ou décodez des composants d'URL. Gratuit, basé sur le navigateur, instantané.
Encodez ou décodez des entités HTML. Gratuit, basé sur le navigateur, sans envoi.
Décodez et inspectez des tokens JWT. Gratuit, basé sur le navigateur, aucun token ne quitte votre appareil.
Hacheurs et crypto
Générez des hashs MD5 instantanément dans votre navigateur. Gratuit, privé, sans envoi — collez du texte et obtenez immédiatement le condensé hexadécimal.
Générez des hashs SHA-256, SHA-384, SHA-512 et SHA-1 dans votre navigateur. Gratuit, instantané, privé — aucun envoi requis.
Générez des signatures HMAC avec HMAC-SHA-256, HMAC-SHA-512, HMAC-SHA-384 ou HMAC-SHA-1 dans votre navigateur. Les clés ne quittent jamais votre appareil.
Testez un mot de passe en clair contre un hash bcrypt dans votre navigateur. Toute la comparaison est locale — rien n'est transmis. Gratuit, instantané, privé.
Générez des UUID v1, v4, v7 ou NIL en masse. Basé sur le navigateur, instantané, gratuit. v7 est ordonné par horodatage et recommandé pour les clés…
Générez des chaînes aléatoires avec une longueur et des jeux de caractères personnalisés. Idéal pour les tokens, mots de passe, identifiants et données de…
Générez des mots de passe robustes et sécurisés. Gratuit, basé sur le navigateur, ne quitte jamais votre appareil.
Générez du texte de remplacement Lorem Ipsum. Gratuit, basé sur le navigateur.
Calculez le hash Keccak-256 de toute chaîne UTF-8. C’est l’algorithme utilisé par Ethereum pour les checksums EIP-55, function selectors et storage slots.
Vérifiez qu’une adresse Ethereum est bien formée, calculez son checksum EIP-55 en casse mixte et détectez un caractère hex inversé par une faute de frappe.
Détectez si une adresse Bitcoin est P2PKH, P2SH, P2WPKH (SegWit), Taproot ou testnet, avec raisons claires quand l’adresse n’est pas reconnue.
Construisez un JWT signé en HS256 à partir d’un payload JSON et d’un secret. En-tête, corps et signature sont calculés via Web Crypto.
Générez des paires Ed25519, ECDSA P-256 ou RSA 2048 entièrement dans votre navigateur. La clé privée sort en PKCS#8 PEM, la publique en SPKI PEM.
Texte et code
Testez et déboguez des expressions régulières en temps réel. Voyez les correspondances, groupes de capture et indices instantanément. Gratuit, basé sur le…
Comparez deux blocs de texte et mettez en évidence les ajouts et suppressions. Diff au niveau des lignes, mots ou caractères. Gratuit, basé sur le navigateur.
Aperçu Markdown en direct pendant votre saisie. Basculez entre GFM et CommonMark, exportez en HTML brut ou échappé. Gratuit, basé sur le navigateur.
Minifiez ou embellissez du code CSS en ligne. Supprimez les espaces et commentaires pour réduire le CSS, ou formatez-le avec une indentation propre…
Minifiez ou embellissez du code JavaScript dans votre navigateur. Supprimez les commentaires et espaces pour réduire le JS, ou formatez-le avec une…
Minifiez ou embellissez du HTML dans votre navigateur. Supprimez les espaces et commentaires pour réduire le balisage, ou formatez-le avec une indentation…
Convertissez du texte entre camelCase, snake_case, kebab-case et plus encore. Gratuit, basé sur le navigateur.
Formatez et embellissez des requêtes SQL. Gratuit, basé sur le navigateur.
Collez une commande curl et obtenez son équivalent JavaScript fetch, axios, Python requests ou Go net/http. Headers, body et auth conservés.
Collez du HTML et obtenez du JSX prêt pour React : class → className, for → htmlFor, style inline → objet camelCase, void elements en self-closing.
Collez des déclarations CSS et obtenez les classes utilitaires Tailwind correspondantes. Les valeurs hors barème basculent vers la notation entre crochets.
Collez des classes utilitaires Tailwind et obtenez la règle CSS équivalente. Les classes arbitraires [value] redeviennent des déclarations brutes.
Couleur et conversion
Convertissez des couleurs entre HEX, RGB, HSL, OKLCH et OKLab instantanément. Gratuit, basé sur le navigateur — aucune donnée ne quitte votre appareil.
Extrayez les couleurs dominantes de n'importe quelle image. Obtenez les valeurs HEX et RGB, copiez en variables CSS, JSON ou configuration Tailwind…
Analysez et expliquez des expressions Cron en langage clair. Voyez les 5 prochaines exécutions avec prise en charge des fuseaux horaires. Gratuit…
Convertissez des horodatages Unix en ISO 8601, RFC 2822, UTC, heure locale et temps relatif. Prend en charge les secondes, millisecondes et chaînes de…
Convertissez une date et heure entre tous les fuseaux horaires IANA. Affiche le décalage UTC, l'abréviation (EST, BRT, JST) et gère automatiquement…
Convertissez des nombres entre binaire (2), octal (8), décimal (10) et hexadécimal (16). Prend en charge la détection automatique des préfixes (0x, 0b…
Convertissez entre des unités de longueur, masse, température, temps, données, vitesse, superficie et volume. Toutes les conversions s'effectuent dans…
Générez des QR codes à partir de n'importe quel texte, URL, vCard ou configuration WiFi. Personnalisez la taille, les couleurs et la correction d'erreurs…
Web et API
Optimisez et minifiez des fichiers SVG dans votre navigateur. Supprimez les commentaires, métadonnées, compressez les espaces, imprimez joliment. Gratuit…
Convertissez des images en URIs de données Base64 dans votre navigateur. Obtenez du Base64 brut, une URL de données, une balise HTML img ou un…
Référence complète des codes de statut HTTP avec descriptions, sources RFC et conseils d'utilisation. Recherchez par code ou mot-clé. Gratuit, instantané…
Analysez n'importe quelle chaîne User-Agent pour extraire le navigateur, le moteur, l'OS, le type d'appareil et l'architecture CPU. Inclut la détection…
Créez visuellement des dégradés CSS (linéaire, radial, conique) avec un aperçu en direct. Ajoutez jusqu'à 6 points de couleur, choisissez la direction et…
Vérifiez quels favicons un site web possède — favicon.ico, apple-touch-icon, icônes de manifeste PWA et plus encore. Aperçu visuel instantané avec…
Calculez les sous-réseaux IPv4 et IPv6 depuis la notation CIDR : adresse réseau, broadcast, premier/dernier hôte, masque et hôtes utilisables.
Convertissez IPv4 en IPv6 mappé, compatible et étendu, ou extrayez l’IPv4 d’une adresse IPv6 mappée. Tout dans votre navigateur.
Interrogez A, AAAA, MX, TXT, NS et CNAME via API Toova avec Google Public DNS.
Encode latitude et longitude en un geohash compact, ou décode un geohash en coordonnées et bounding box. Tout dans le navigateur.
Transformez un texte en slug d’URL propre. Suppression d’accents et d’émoji, espaces et ponctuation compactés, casse minuscule et séparateur paramétrables.
Renseignez titre, description, image et URL et l’outil produit un bloc propre de balises meta : SEO de base, Open Graph et Twitter Card réunis.
Construisez un bloc JSON-LD schema.org pour les six types de page les plus utiles : Article, Product, FAQPage, Organization, WebSite, BreadcrumbList.
Voyez exactement à quoi ressemblera une carte sociale avant publication. Renseignez titre, description, image et URL, l’aperçu se met à jour instantanément.
Collez une liste d’URLs et l’outil produit un sitemap.xml valide, prêt à servir sous /sitemap.xml. changefreq, priority et lastmod facultatifs par URL.
Collez votre robots.txt et l’outil signale erreurs de syntaxe, directives orphelines, règles inconnues et champs hors standard avec numéro de ligne.
Choisissez texte et fond, obtenez le ratio de contraste WCAG et les badges AA/AAA pour texte normal, texte large et composants UI.
Voyez comment une couleur apparaît pour les trois dichromaties courantes plus le niveau de gris, et repérez les palettes qui perdent leur sens.
Collez un extrait HTML : l’outil signale les alt manquants, les éléments interactifs vides, les rôles invalides et aria-hidden sur des éléments focusables.
footer.identity
Générez des CPF brésiliens valides pour tests et fixtures. Unitaire ou lot jusqu'à 20, dans votre navigateur.
Générez des CNPJs brésiliens valides (numériques ou dans le nouveau format alphanumérique 2026) pour les tests et fixtures. Unitaire ou lot jusqu'à 20.
Générez des IBAN valides pour 12 pays avec le contrôle mod-97 officiel. Unitaire ou lot jusqu'à 20, dans votre navigateur.
Générez des TVA valides pour 12 pays UE selon la règle officielle. Unitaire ou lot, dans le navigateur.
Generate US Employer Identification Numbers with valid IRS prefixes for software testing and fixtures. Single or batch up to 20, browser-local.
Generate mathematically valid Mexican CURP codes for testing and form validation. Single or batch up to 20, runs in your browser.
Generate syntactically valid Mexican RFC codes for both individuals (Persona Física, 13 chars) and companies (Persona Moral, 12 chars). Browser-local.
Generate mathematically valid Chilean RUT numbers with the correct mod-11 verifier digit (0-9 or K). Browser-local.
Generate mathematically valid Argentine CUIT numbers with all 7 prefix types and the correct mod-11 verifier. Browser-local.
Generate valid Spanish DNI (citizens) and NIE (foreigners) with the official mod-23 check letter. Single or batch up to 20.
Generate mathematically valid Italian Codice Fiscale codes (16 characters) for testing and fixtures. Browser-local.
Generate valid French SIREN (9 digits) and SIRET (14 digits) with proper Luhn check. Single or batch up to 20, browser-based.
Generate mathematically valid Polish PESEL numbers with correct check digit, encoding date of birth and sex. Browser-local.
Generate mathematically valid Japanese My Number codes (12 digits) with proper mod-11 check digit. Single or batch up to 20.
Generate syntactically valid Indian PAN numbers (Permanent Account Number) with the correct entity-type letter at position 4. Browser-local.
Generate mathematically valid Indian GSTIN numbers with the official Luhn mod-36 check digit. 39 state codes supported.