Outils d'encodage et de décodage
Les outils d'encodage d'ArrayKit couvrent les conversions quotidiennes que développeurs, testeurs et équipes de contenu utilisent des dizaines de fois par jour, le tout dans votre navigateur. Base64 Encoder / Décoder gère la conversion binaire-vers-texte compatible UTF-8, URL Encoder / Décoder échappe les chaînes de requête et les composants d'URI, et HTML Échapper / Déséchapper maîtrise les caractères spéciaux et les entités dans le balisage. Le Convertisseur de base numérique fait passer les entiers entre binaire, octal, décimal et hexadécimal, tandis que le Générateur de QR Code transforme un texte ou un lien en PNG ou SVG téléchargeable. Pour les cas plus retors, le Réparateur de mojibake / encodage répare un texte abîmé comme Café en Café, et le Décodeur Protobuf inspecte un message Protocol Buffers directement depuis de l'hexadécimal ou du base64, sans schéma. Tout est traité en local sur votre appareil, et rien de ce que vous saisissez n'est envoyé.
- Encoder / Décoder Base64 — Encodage et décodage Base64 sûrs en UTF-8.
- Encoder / Décoder URL — Encode et décode des composants d’URL.
- Échapper / Déséchapper HTML — Échappe et déséchappe les caractères spéciaux et entités HTML.
- Convertisseur de base numérique — Convertit des entiers entre binaire, octal, décimal et hexadécimal.
- Générateur de code QR — Génère un code QR à partir d’un texte ou d’une URL ; téléchargez-le en PNG ou SVG.
- Correcteur de mojibake — Réparez le texte illisible comme Café pour retrouver Café et don’t.
- Décodeur Protobuf — Décodez un message binaire Protocol Buffers sans le schéma .proto.
- Base32 — Encode du texte en Base32 RFC 4648 et le décode en sens inverse.
- Code Morse — Traduit du texte en Morse, décode les points et traits, et les joue en bips.
- Texte vers binaire — Convertit du texte en octets binaires, HEX ou décimaux, et les décode.
- Base58 — Encode et décode du Base58 avec l’alphabet Bitcoin, depuis du texte ou du HEX.
- Générateur d’ULID — Génère des ULID triables, décode leur horodatage et convertit entre ULID et UUID, dans votre navigateur.
- Générateur d’ID Snowflake — Construit et décode des ID Snowflake de 64 bits avec les epochs Twitter ou Discord, localement.
- Chiffre Caesar et ROT13 — Chiffrez et déchiffrez Caesar, ROT13, ROT47 et Atbash, ou forcez les 25 décalages.
- Chiffres romains — Convertissez des nombres en chiffres romains et décodez-les en sens inverse.
- Calculateur bit à bit — Appliquez AND, OR, XOR, NOT et décalages, résultat en binaire, hexa, décimal et octal.
- Convertisseur IEEE 754 — Convertissez un décimal en flottant 32 et 64 bits, avec signe, exposant et mantisse.
- Convertisseur Punycode — Convertissez les noms de domaine internationalisés en Punycode (xn--) et inversement.
- Quoted-Printable Encoder / Decoder — Encodez et décodez du texte Quoted-Printable (MIME) dans le navigateur.
- Ascii85 / Base85 — Encodez et décodez Ascii85 et Z85 dans le navigateur
- Unicode Échapper / Déséchapper — Convertit le texte en séquences \uXXXX et inversement
- Visionneuse de Hex Dump — Affichez du texte ou des fichiers en dump hexadécimal et ASCII.
- Nano ID — Générez des Nano IDs uniques et sûrs pour les URL.
Foire aux questions
- Que puis-je faire avec les outils d'encodage d'ArrayKit ?
- Vous pouvez encoder et décoder en Base64, encoder et décoder les pourcentages d'URL, échapper et déséchapper les entités HTML, convertir des nombres entre binaire, octal, décimal et hexadécimal, générer des QR codes téléchargeables, réparer le texte mojibake abîmé, et décoder des messages Protocol Buffers — le tout au même endroit.
- Ces outils d'encodage sont-ils sûrs et privés ?
- Oui. Chaque conversion s'exécute dans votre navigateur, donc le texte, les URL, les nombres ou les octets que vous encodez ou décodez sont traités en local sur votre appareil et rien de ce que vous saisissez n'est envoyé à un serveur.
- Les outils d'encodage fonctionnent-ils hors ligne ?
- Une fois la page chargée, les outils s'exécutent sur votre appareil sans contacter de serveur, donc les conversions Base64, URL, entités HTML, base numérique, QR, mojibake et protobuf continuent de fonctionner même si votre connexion tombe.
- Puis-je réparer un texte abîmé ou mojibake avec ces outils ?
- Oui. Le Réparateur de mojibake / encodage répare un texte cassé par une incohérence d'encodage — par exemple en retransformant Café en Café ou don’t en don't — en re-décodant les octets en UTF-8 et en mettant en avant le résultat le plus propre.
- Quels formats de QR code puis-je télécharger ?
- Le Générateur de QR Code transforme n'importe quel texte ou URL en un QR code scannable et vous laisse le télécharger en PNG haute résolution ou en SVG vectoriel, les deux rendus en local dans votre navigateur.
- Puis-je décoder une charge utile Base64 ou protobuf sans configuration supplémentaire ?
- Oui. Base64 Encoder / Décoder est compatible UTF-8 et accepte l'entrée URL-safe, et le Décodeur Protobuf lit un message Protocol Buffers depuis de l'hexadécimal ou du base64 sans schéma .proto, en affichant le type de fil et la valeur de chaque champ sous forme d'arbre.