Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils de Securitechevron_rightRaccourcisseur de UUIDRaccourcisseur de UUID

Raccourcisseur de UUID

Convertissez des UUID en chaines base62 courtes et inversement avec compression sans perte.

Outils similaires

Extracteur de Timestamp UUID

Extracteur de Timestamp UUID

Extrayez l'horodatage de création intégré dans les UUID v1, v6 et v7. Gratuit et instantané.

Générateur UUID en masse

Générateur UUID en masse

Générez jusqu'à 1000 identifiants UUID v4 à la fois avec des options de format.

Liste d'UUID aléatoire

Liste d'UUID aléatoire

Générez de grandes listes d'UUID directement dans votre navigateur.

Générateur d'ID de session

Générateur d'ID de session

Générez des identifiants de session aléatoires avec différents alphabets et longueurs.

Générateur de mots aléatoires

Générateur de mots aléatoires

Générez des mots aléatoires pour la dénomination, les invites, les tests et la copie de remplissage.

Ajouter une bordure a l'image

Ajouter une bordure a l'image

Ajoutez des bordures personnalisables a n'importe quelle image avec taille, couleur, style et coins arrondis reglables.

Supprimer les Lignes en Double

Supprimer les Lignes en Double

Supprime les lignes en double dans le texte.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Raccourcisseur UUID

Les UUID sont universellement uniques mais longs—36 caractères incluant les tirets. Quand vous devez partager des identifiants dans les URL, les afficher dans les interfaces utilisateur ou les garder compacts dans les journaux, les UUID deviennent encombrants. Cet outil compresse les UUID en chaînes base62 de 22 caractères par conversion sans perte, vous permettant de référencer le même UUID sous une forme beaucoup plus courte tout en conservant la possibilité de le développer à nouveau vers l'UUID complet.

Encodage Base62

Base62 utilise les chiffres (0-9), les lettres majuscules (A-Z) et les lettres minuscules (a-z)—62 caractères au total. C'est beaucoup plus efficace que l'hexadécimal (base16) pour représenter la même valeur. Un UUID 128 bits (la valeur maximale qui peut être représentée par 16 octets) se convertit en une chaîne base62 de 22 caractères, réduisant le nombre de caractères de plus de 39 % tout en restant entièrement réversible.

Compression sans perte

Contrairement à la compression avec perte, cette conversion est complètement réversible sans perte de données. Vous pouvez raccourcir un UUID et le développer ultérieurement pour obtenir exactement le même UUID. La relation mathématique est déterministe : un UUID donné produit toujours le même ID court, et cet ID court se développe toujours vers l'UUID original.

Quand utiliser les UUID courts

Affichez les identifiants dans les interfaces utilisateur où l'espace est limité. Créez des URL plus courtes pour partager des ressources (par exemple, example.com/files/a1b2c3d4e5f6g7h8 au lieu de example.com/files/550e8400-e29b-41d4-a716-446655440000). Incluez les identifiants dans les codes visibles par l'utilisateur ou les numéros de référence. Stockez dans les bases de données où la représentation compacte économise le stockage et améliore les performances des requêtes.

Conversion bidirectionnelle

L'outil fonctionne dans les deux directions. Raccourcissez les UUID pour les scénarios visibles par l'utilisateur, puis développez-les à nouveau quand vous devez référencer l'original. Puisque la conversion est déterministe, vous ne perdez jamais d'informations—juste de l'espace à l'écran ou en stockage.

Sécurité des URL

Base62 utilise uniquement des caractères alphanumériques, rendant les ID courts sûrs pour les URL, les e-mails, les SMS et autres contextes textuels où les caractères spéciaux pourraient causer des problèmes d'encodage. Aucun encodage de pourcentage requis.