Générez des URI data: à partir d'une saisie de texte ou du téléversement d'un fichier. Sélectionnez le type MIME, encodez en Base64 et obtenez une URI de données prête à l'emploi pour l'intégrer dans du HTML, du CSS ou du JavaScript.
Les URI de données (également appelées data URL) vous permettent d'intégrer le contenu d'un fichier directement dans du HTML, du CSS ou du JavaScript en utilisant le format : data:[mediatype][;base64],data. Cela élimine le besoin de requêtes HTTP distinctes, ce qui accélère le chargement des pages pour les petites ressources.
Elles sont couramment utilisées pour les petites images (icônes, logos), les arrière-plans CSS, les polices personnalisées et le SVG en ligne. Le compromis est une augmentation de la taille d'environ 33 % due à l'encodage Base64, c'est pourquoi elles conviennent le mieux aux fichiers de moins de 10 Ko.
Une URI de données est un moyen d'intégrer le contenu d'un fichier directement dans des documents web à l'aide du schéma data:. Au lieu de pointer vers un fichier externe, le contenu est encodé en Base64 et inclus en ligne, ce qui réduit les requêtes HTTP.
Utilisez les URI de données pour les petites ressources fréquemment utilisées comme les icônes et les petites images (moins de 10 Ko). Pour les fichiers plus volumineux, les URL classiques sont préférables, car les URI de données augmentent la taille du fichier d'environ 33 % et ne peuvent pas être mises en cache séparément.
Oui. Tous les navigateurs modernes prennent en charge les URI de données. La principale limite est la taille — certains navigateurs imposent une longueur maximale aux URI de données, généralement autour de 2 Mo, bien que cela varie selon le navigateur.
Encodez ou décodez des chaînes Base64 directement dans votre navigateur
Convertissez du texte en Base64 ou décodez Base64 en texte brut
Convertissez des images en chaînes encodées Base64
Décodez des chaînes Base64 en images visibles
Encodez n'importe quel fichier en chaîne Base64
Décodez n'importe quelle chaîne Base64 vers son fichier d'origine
Décodez des chaînes Base64 en documents PDF
Décodez et inspectez les tokens JWT
Encodez ou décodez des URLs avec l'encodage pourcent
Convertissez les caractères spéciaux en entités HTML
Convertissez entre les formats hex et Base64
Décodez des chaînes Base64 en texte lisible
Vérifiez si une chaîne est un encodage Base64 valide
Décodez du Base64 et affichez-le formaté en JSON
Convertissez des chaînes Base64 en hexadécimal et inversement
Convertissez du SVG en Data URI pour CSS et HTML
Encodez du texte en octets UTF-8 ou décodez des octets en texte