Accueil
Tom Utilities

Tous les outils

Parcourez le catalogue complet des outils Tom Utilities, classés par catégorie.

Outils JSON

Formatez, validez, comparez et convertissez des données JSON.

Formateur JSON Embellit et valide le JSON avec indentation configurable, mise en évidence des erreurs et copie en un clic. Validateur JSON Vérifie si votre JSON est valide et affiche une explication claire de tout problème de syntaxe. Minificateur JSON Supprime chaque espace et saut de ligne inutiles pour produire la charge utile JSON la plus petite possible. Visionneuse JSON Lisez le JSON dans une vue formatée et nette et explorez-le en arborescence dépliable. Arborescence JSON Transforme le JSON en arborescence interactive et dépliable avec longueurs de tableaux et types de valeurs. Éditeur JSON Éditez le JSON avec numéros de ligne, correspondance des crochets, repli de code et validation en direct. Analyseur JSON Analyse le JSON et inspecte la structure, les types et le nombre de valeurs obtenus. Comparer JSON Compare deux documents JSON et met en évidence les valeurs ajoutées, supprimées et modifiées. Trieur JSON Trie les clés d'objet par ordre alphabétique à tous les niveaux et trie éventuellement les tableaux. Échappement / déséchappement JSON Échappe le texte en littéral de chaîne JSON valide ou déséchappe une chaîne JSON échappée. JSON vers XML Convertit un document JSON en XML bien formé avec un élément racine configurable. JSON vers YAML Convertit le JSON en YAML propre pour les fichiers de configuration et les manifestes Kubernetes. JSON vers CSV Convertit un tableau d'objets JSON en tableau CSV prêt pour les tableurs. JSON vers classe C# Génère des classes C# fortement typées à partir d'un exemple JSON en un clic. JSON vers TypeScript Génère des interfaces TypeScript à partir d'un exemple JSON avec types optionnels et d'union. Testeur JSONPath Interrogez des données JSON avec des expressions JSONPath et affichez instantanément les valeurs correspondantes. Aplatir et désaplatir du JSON Convertissez du JSON imbriqué en clés à points et reconstruisez des objets imbriqués à partir de données plates. JSON vers struct Go Générez des structs Go avec balises JSON à partir d'un exemple JSON, y compris les types imbriqués. JSON vers TypedDict Python Générez des classes TypedDict Python avec annotations de type à partir d'un exemple JSON. Générateur de JSON Schema Générez un JSON Schema à partir d'un exemple JSON en déduisant types, objets, tableaux et champs requis.

HTML, CSS et JavaScript

Embellissez et minifiez le code source front-end.

Formateur HTML Embellit le HTML avec une indentation cohérente tout en respectant les éléments en ligne et vides. Formateur CSS Embellit le CSS avec une propriété par ligne et une indentation cohérente. Formateur JavaScript Embellit le JavaScript avec une indentation, des espaces et des sauts de ligne corrects. Minificateur HTML Réduit la taille du HTML en compressant les espaces et supprimant les caractères inutiles. Échappement / déséchappement HTML Échappe le texte pour une sortie HTML sûre ou décode les entités HTML en caractères lisibles. Minificateur CSS Compresse le CSS en supprimant les commentaires et les espaces inutiles. Minificateur JavaScript Réduit la taille du JavaScript en supprimant les commentaires et les espaces inutiles. Échappement / déséchappement JavaScript Échappe le texte en littéral de chaîne JavaScript sûr ou décode une chaîne échappée. Aperçu HTML Affiche le HTML dans un cadre d'aperçu isolé sans exécuter de scripts dans ce site. Aperçu Markdown Écrivez du Markdown et prévisualisez le HTML rendu en direct, avec les extensions GitHub. Convertisseur cURL en code Transformez une commande curl en code JavaScript fetch, Node.js, Python requests ou PHP cURL. Recherche de types MIME Trouvez le type MIME d'une extension de fichier et recherchez dans la table de référence complète. Référence des codes HTTP Recherchez chaque code de statut HTTP avec son nom et une courte explication de son usage. Générateur de tableaux Markdown Convertissez des données CSV, TSV ou de tableur en tableau Markdown avec colonnes alignées.

Encodage et décodage

Encodez et décodez Base64, URL, HTML, Unicode et JWT.

Utilitaires pour développeurs

Générateurs, convertisseurs et aides utilisés au quotidien par les développeurs.

Générateur d'UUID / GUID Génère des UUID de version 4 aléatoires et les copie un par un ou en masse. Générateur de hachage Calcule les empreintes MD5, SHA-1, SHA-256 et SHA-512 de n'importe quel texte. Convertisseur d'horodatage Convertit entre horodatages Unix, ISO 8601 et dates locales lisibles. Testeur de regex Teste des expressions régulières sur un texte d'exemple et inspecte chaque correspondance et groupe de capture. Comparer du texte / Diff Compare deux blocs de texte et affiche les ajouts, suppressions et modifications ligne par ligne. Convertisseur de casse Convertit le texte entre camelCase, PascalCase, snake_case, kebab-case et plus. Générateur de mots de passe Crée des mots de passe aléatoires robustes avec contrôle de la longueur et des jeux de caractères. Convertisseur de couleurs Convertit les couleurs entre HEX, RGB et HSL avec un aperçu en direct. Formateur SQL Met en forme les instructions SQL en requêtes lisibles et correctement indentées. Analyseur d'expressions cron Explique une expression cron en langage clair et affiche les prochaines exécutions planifiées. Générateur de QR codes Créez des QR codes pour des liens, du texte, un Wi-Fi ou des contacts, puis téléchargez-les en PNG. Analyseur de chaîne de requête Analyse une chaîne de requête d'URL en paramètres lisibles et la reconstruit à partir de paires clé-valeur. Convertisseur de bases Convertissez des nombres entre binaire, octal, décimal, hexadécimal et toute base de 2 à 36. Table ASCII Parcourez la table ASCII complète avec les valeurs décimale, hexadécimale, binaire et le caractère. Convertisseur d'octets Convertissez entre octets, kilo-octets, méga-octets, giga-octets et unités binaires (Kio, Mio, Gio). Compteur de mots et caractères Comptez caractères, mots, lignes, phrases et paragraphes, avec temps de lecture et taille UTF-8. Trier des lignes Triez des lignes par ordre alphabétique ou inverse, avec suppression des doublons et rognage des espaces. Générateur de slugs Transformez titres et phrases en slugs d'URL propres, sans accents. Générateur de Lorem Ipsum Générez des paragraphes, phrases ou mots de remplissage pour vos maquettes. Générateur HMAC Calculez des signatures HMAC avec SHA-1, SHA-256, SHA-384 ou SHA-512 en hex ou Base64. Chiffrement / Déchiffrement AES Chiffrez et déchiffrez du texte avec AES-256-GCM à l'aide d'un mot de passe, entièrement dans le navigateur. Générateur d'expressions cron Créez des planifications cron avec des préréglages, une description en langage clair et les cinq prochaines exécutions. Calculatrice de différence entre dates Calculez la différence exacte entre deux dates en années, mois, jours, heures, minutes et secondes. Convertisseur de fuseaux horaires Convertissez une date et une heure entre fuseaux horaires grâce à la base intégrée du navigateur. Analyseur d'URL Décomposez une URL en protocole, hôte, port, chemin, requête et fragment, et inspectez chaque paramètre. Générateur de palettes de couleurs Générez des palettes de teintes claires, foncées, analogues, complémentaires et triadiques à partir de n'importe quelle couleur. Générateur de dégradés CSS Concevez des dégradés CSS linéaires ou radiaux avec aperçu en direct et CSS prêt à copier. Générateur d'ombres CSS Créez des ombres avec des curseurs pour le décalage, le flou, la diffusion et la couleur, puis copiez le CSS. Générateur de border-radius Prévisualisez et copiez les valeurs CSS border-radius de chaque coin en pixels ou en pourcentage. Vérificateur de contraste des couleurs Mesurez les ratios de contraste WCAG et vérifiez si le texte respecte AA et AAA pour texte normal et grand. Convertisseur PX en REM Convertissez entre pixels, rem et em avec n'importe quelle taille de police racine. Calculatrice de sous-réseau IPv4 Calculez le réseau, la diffusion, le masque, le joker et la plage d'hôtes utilisables pour tout bloc CIDR IPv4. Générateur de chaînes aléatoires Générez des chaînes aléatoires sécurisées avec longueur, jeux de caractères et filtrage des caractères ambigus personnalisés. Générateur d'ULID Générez des ULID triables et décodez l'horodatage de n'importe quel ULID existant. Générateur de gitignore Combinez des modèles .gitignore prêts pour Node, Python, Java, Go, Rust, .NET et plus. Aide-mémoire des expressions régulières Référence rapide de la syntaxe regex : classes de caractères, quantificateurs, ancres, groupes, lookaround et échappements. Validateur de l'algorithme de Luhn Validez des numéros de carte avec l'algorithme de Luhn et détectez le réseau : Visa, Mastercard ou Amex. Validateur d'IBAN Validez un IBAN avec la somme de contrôle Mod-97 de l'ISO 13616 et lisez le code pays et les chiffres de contrôle. Comparateur de versions sémantiques Comparez deux versions sémantiques pour savoir laquelle est la plus récente, y compris les étiquettes alpha et beta. Calculateur de chmod Convertissez les permissions de lecture, écriture et exécution en notation octale et symbolique pour propriétaire, groupe et autres.