Parcourez notre ensemble complet d'outils en ligne pour améliorer votre efficacité de développement
Formatez et validez les données JSON pour une meilleure lisibilité et débogage
Convertir JSON en code typé pour TypeScript, C#, Java, Go, Python, Swift, Kotlin, Rust, Dart, PHP
Testez et déboguez des expressions régulières avec des résultats de correspondance instantanés
Testez et évaluez des expressions XPath en ligne avec des résultats instantanés
Outil d'embellissement et de formatage de code SQL en ligne avec support pour plusieurs dialectes de base de données
Générer des fichiers de configuration MyBatis à partir de la structure de table, y compris XML Mapper, Entity et interface Mapper
Générer des instructions INSERT de données de test aléatoires avec support des clés primaires et étrangères
Analyser, formater et visualiser les données CSV avec des délimiteurs personnalisables et exportation vers JSON
Convertir les données CSV en CREATE TABLE et INSERT SQL pour plusieurs bases de données
Convertir les données CSV/JSON en instructions CREATE TABLE SQL DDL, support MySQL, PostgreSQL avec inférence automatique des types
Compressez ou formatez le code HTML, supprimez les espaces et commentaires pour optimiser la taille du fichier, ou formatez le code pour la lisibilité
Compressez ou formatez le code CSS, supprimez les espaces et commentaires pour optimiser la taille du fichier, ou formatez le code pour la lisibilité
Compressez ou formatez le code JavaScript, supprimez les espaces et commentaires pour optimiser la taille du fichier, ou formatez le code pour la lisibilité
Formater et valider les données XML avec mise en évidence de la syntaxe
Formater, valider les données YAML et convertir en JSON avec coloration syntaxique et options de formatage
Encodez et décodez rapidement des chaînes Base64, prenant en charge la conversion de texte et de fichiers
Conversion bidirectionnelle entre JSON et CSV avec aplatissement d'objets imbriqués et délimiteurs personnalisés
Conversion bidirectionnelle entre JSON et YAML avec indentation personnalisée et styles flux/bloc
Convertir entre les timestamps Unix et les dates/heures lisibles par l'homme
Calculer les jours entre deux dates, ajouter/soustraire des jours, calculer l'âge, compter les jours ouvrés
Convertir entre les systèmes binaire, octal, décimal et hexadécimal avec support de bases personnalisées (2-36)
Convertir des images en encodage Base64, prend en charge PNG, JPG, GIF, SVG, WebP, générer Data URI et arrière-plans CSS
Convertir l'heure entre tous les fuseaux horaires avec mise à jour en temps réel, planificateur de réunions et gestion automatique DST
Suite d'outils de traitement CSV avec tri, dédoublonnage, conversion de délimiteurs, extraction de colonnes, transposition et validation
Boîte à outils JSON avec comparaison, validation de schéma, requêtes JSONPath, tri des clés, aplatissement/désaplatissement
Générez des valeurs de hachage MD5 et MD4 pour du texte ou des fichiers avec plusieurs formats de sortie
Outil en ligne de génération de hachage SHA supportant SHA-1, SHA-256, SHA-384, SHA-512
Crypter et décrypter du texte en toute sécurité à l'aide de l'algorithme AES
Algorithme AES original avec tailles de bloc flexibles (128/192/256 bits). Prend en charge les modes CBC, ECB, CFB, OFB
Décodez, vérifiez et générez des JSON Web Tokens avec support de plusieurs algorithmes de signature
Outil de génération HMAC en ligne supportant MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3 et RIPEMD-160
Utiliser le chiffrement asymétrique RSA pour le chiffrement à clé publique, le déchiffrement à clé privée, la signature et la vérification numériques
Générer des paires de clés Ed25519, signer des messages et vérifier des signatures avec l'algorithme de signature numérique à courbe d'Edwards
Générer des paires de clés ECDSA, signer des messages et vérifier des signatures avec les courbes secp256k1, P-256, P-384, P-521
Générer des paires de clés DSA, signer et vérifier des messages avec l'algorithme de signature numérique FIPS 186 (obsolète, vérification uniquement dans FIPS 186-5)
Chiffrer et déchiffrer avec les algorithmes DES et 3DES, plusieurs modes et options de remplissage
Chiffrement par blocs symétrique rapide conçu par Bruce Schneier, avec longueur de clé variable (32-448 bits)
Chiffrement par blocs standard japonais/européen (ISO/IEC 18033-3) avec clés 128/192/256 bits et plusieurs modes
Chiffrement par blocs standard national coréen (RFC 4269, ISO 18033-3) avec clé 128 bits et mode CBC
Finaliste AES, chiffrement symétrique à blocs de 128 bits et clés de 128/192/256 bits, conçu par Bruce Schneier
Chiffrement par blocs symétrique à longueur de clé variable (40-128 bits), largement utilisé dans le chiffrement PGP, conforme RFC 2144
International Data Encryption Algorithm avec clé de 128 bits et blocs de 64 bits, historiquement utilisé dans PGP
Famille Tiny Encryption Algorithm avec clé de 128 bits, populaire dans le développement de jeux, appareils IoT et systèmes embarqués
Algorithme finaliste AES avec clés 128/192/256 bits, 32 rondes, offrant une excellente marge de sécurité et une résistance cryptanalytique prouvée
Chiffrement par blocs australien candidat AES avec blocs de 128 bits et clés de 128/192/256 bits, conception réseau Feistel de 16 rondes
Chiffrements en flux et par blocs de la famille RC incluant RC4, RC4-Drop, RC5 et RC6 (finaliste AES)
Chiffrement en flux moderne avec ChaCha20, ChaCha20-Poly1305 AEAD et variantes XChaCha20
Chiffrement en flux haute vitesse avec Salsa20, Salsa20/12, Salsa20/8 et variantes XSalsa20
Chiffre par blocs russe GOST 28147-89/Magma avec plusieurs modes, options de S-Box et méthodes de remplissage
Générer des hachages BLAKE2b, BLAKE2s et BLAKE3 pour texte et fichiers, algorithmes de hachage rapides et sécurisés
Générer des hashes Whirlpool 512 bits avec les algorithmes Whirlpool-0, Whirlpool-T et Whirlpool ISO
Générer des hashes Snefru-128/256 pour texte et fichiers, fonction de hachage cryptographique précoce par Ralph Merkle
Générer des hashes HAS-160, standard cryptographique coréen pour signatures numériques KCDSA
Hash non-cryptographique extrêmement rapide supportant xxHash32, xxHash64, xxHash3 et xxHash128
Générer des hashes SHA3-224/256/384/512 et Keccak avec accélération WebAssembly, utilisé dans Ethereum
Fonction de hachage non-cryptographique haute performance pour tables de hachage, filtres de Bloom et partitionnement de données
Fonction de hachage Fowler-Noll-Vo avec variantes FNV-1 et FNV-1a, utilisée dans DNS, tables de hachage et structures de données
Générer des hachages GOST R 34.11-94 et Streebog (GOST R 34.11-2012), standards cryptographiques nationaux russes
Générer et vérifier des hachages de mot de passe sécurisés avec Bcrypt, Scrypt et Argon2
Dérivez des clés de chiffrement sécurisées à partir de mots de passe avec PBKDF2 SHA-256/384/512, conforme OWASP
Dérivez des clés cryptographiques avec le paradigme extract-expand HKDF RFC 5869, utilisé dans TLS 1.3 et Signal Protocol
Calculer les checksums CRC-8, CRC-16, CRC-32, CRC-64 avec support pour Modbus, CCITT et autres normes de protocole
Calculer les checksums Adler-32 pour texte et fichiers, checksum rapide utilisé dans la compression zlib/gzip
Générer des hashes RIPEMD-128/160/256/320 pour texte et fichiers, RIPEMD-160 largement utilisé dans Bitcoin
Outils de cryptographie standard national chinois prenant en charge le chiffre à clé publique SM2, le hachage SM3 et le chiffre par bloc SM4
Générer des identifiants uniques (UUID/GUID) avec des formats personnalisables
Générer du texte de remplissage avec plusieurs styles et format HTML
Générer des codes QR personnalisés pour texte, URL, WiFi, vCard, email, SMS et plus
Générer des codes-barres professionnels en Code128, EAN-13, UPC-A, Code39 et plus
Construire, valider et expliquer des expressions cron avec interface visuelle
Convertir les couleurs entre HEX, RGB, HSL, CMYK, YCbCr, Lab, générer des palettes de couleurs, vérifier le contraste WCAG
Générateur de palette de couleurs professionnel avec mélange de couleurs, création de dégradés, schémas de couleurs et export en CSS/SCSS/JSON
Générer des mots de passe aléatoires forts et sécurisés avec longueur personnalisable, types de caractères, indicateur de force et génération par lots
Calculer les jours entre deux dates, ajouter/soustraire des jours, calculer l'âge, compter les jours ouvrés
Générez des données de test réalistes : noms, e-mails, téléphones, adresses. Supporte 12 locales et plusieurs formats de sortie
Encodeur/décodeur Protocol Buffers en ligne. Analyser les schémas .proto, encoder JSON en binaire, ou décoder binaire en JSON
Client MQTT basé sur navigateur pour connecter, publier, s'abonner et déboguer les messages IoT via WebSocket
Tester et valider les motifs de topics MQTT avec les wildcards + et # pour les tests d'abonnement
Encoder et décoder les paquets du protocole MQTT avec analyse détaillée des champs, visualiseur hex et constructeur de paquets
Analyser, encoder et déboguer les trames du protocole Modbus RTU/ASCII/TCP avec calcul CRC-16/LRC et débogage série
Outil de débogage série basé sur navigateur - aucun téléchargement requis, surveillance en temps réel via Web Serial API
Encodeur/décodeur CBOR binaire avec conversion JSON, visualiseur hex et tags sémantiques pour le développement IoT
Encodeur/décodeur MessagePack - sérialisation binaire compacte et rapide pour l'échange de données multi-langages
Décoder et encoder les données binaires Matter TLV avec analyseur de payload d'onboarding pour le développement IoT maison connectée
Décoder et encoder les paquets LoRaWAN PHYPayload avec calculateur de temps d'air, support OTAA/ABP et trames de données
Décoder les messages CAN Bus et SAE J1939, analyser les ID 29 bits pour extraire les PGN/SPN, extraire les signaux des données
Encodez et décodez les URL pour assurer la conformité et la facilité d'utilisation
Convertir les caractères spéciaux en entités HTML avec formats nommés, décimaux et hexadécimaux pour prévenir les attaques XSS
Échapper et déséchappe les chaînes entre plusieurs formats dont JavaScript, JSON, HTML, XML, CSV, SQL et plus
Comparer les différences entre deux textes ou fichiers avec vue côte à côte surlignée
Conversion de casse de texte, prenant en charge plusieurs formats
Boîte à outils complète de traitement de texte avec conversion de casse, rechercher et remplacer, opérations de lignes et plus
Boîte à outils complète de manipulation de texte avec compteur de mots, extraction de données, division/jonction, filtre de lignes, opérations préfixe/suffixe
Convertir du texte entre Hex, Binaire, Unicode, ASCII, Base64 et de nombreux autres formats d'encodage
Convertir l'encodage de texte entre UTF-8, GBK, Big5, Shift_JIS, ISO-8859, pages de codes Windows avec détection automatique
Convertir du texte en code Morse et vice versa avec lecture audio et flash visuel
Chronomètre en ligne, compte à rebours, minuteur Pomodoro et minuteur d'intervalle avec enregistrement des tours, alarme sonore et mode plein écran
39 tests: pixels morts, fuite rétroéclairage, banding couleur, motifs, flou mouvement et temps réponse
Testez boutons, sticks, gâchettes, D-pad et vibration avec détection de drift
Testez la résolution, les FPS et le microphone de votre caméra avec aperçu en temps réel et capture
Testez votre microphone avec visualiseur audio en temps réel, vumètre et lecture d'enregistrement
Testez toutes les touches du clavier et les boutons de la souris avec visualisation en temps réel et journal des événements
Affichez les informations des périphériques USB HID (VID, PID, collections HID, descripteurs de rapport) avec l'API WebHID
Testez l'accéléromètre, le gyroscope et les capteurs d'orientation avec visualisation 3D en temps réel
CoderTools est conçu avec une approche centrée sur le développeur, avec un traitement 100% côté client. Vos données ne quittent jamais votre navigateur.
Tous les outils s'exécutent entièrement dans votre navigateur en JavaScript. Vos données ne quittent jamais votre appareil, garantissant une confidentialité et une sécurité complètes.
Accédez à n'importe quel outil instantanément sans télécharger de logiciel ni créer de compte. Fonctionne sur Windows, macOS, Linux et appareils mobiles.
Chaque outil est construit avec attention aux détails, suivant les normes et meilleures pratiques de l'industrie. De l'encodage correct au formatage conforme aux standards.
Construit par des développeurs pour des développeurs. Interface propre, efficace et optimisée. Raccourcis clavier, mode sombre et paramètres personnalisables inclus.
Formatez, validez et embellissez JSON, XML, SQL, YAML et plus. Nos outils de code prennent en charge la coloration syntaxique, la validation et la conversion entre formats.
Boîte à outils cryptographique complète incluant AES, DES, RSA, Blowfish et algorithmes SM chinois. Générez MD5, SHA, BLAKE et plus de 20 algorithmes de hachage.
Convertissez entre Base64, Hex, binaire et divers encodages de texte. Transformez JSON en CSV, XML en JSON, et gérez les conversions d'encodage incluant UTF-8, GBK et Shift_JIS.
Générez des UUID, codes QR, codes-barres, données de test et mots de passe sécurisés. Créez du SQL à partir de CSV, des expressions cron et du texte Lorem Ipsum.
Comparez les différences de texte, convertissez la casse, échappez/désechappez les chaînes et testez les regex. Nos outils de texte gèrent tout, des transformations simples au pattern matching complexe.
Formatez et validez les réponses JSON/XML, encodez/décodez les payloads Base64, générez des tokens JWT et testez les regex pour la validation des entrées.
Formatez les requêtes SQL, convertissez CSV en instructions SQL INSERT, générez des données de test et créez des fichiers de configuration MyBatis.
Générez des hashes de mots de passe, chiffrez/déchiffrez les données de test, calculez les checksums pour l'intégrité des fichiers et vérifiez les signatures HMAC.
Minifiez HTML/CSS/JavaScript pour la production, convertissez les images en Base64, générez des codes QR et choisissez des couleurs avec vérification d'accessibilité.