Langue : en | de | fr | es

Générateur ULID

XXXXXXXXXXXXXXXXXXXXXXXXXX

Présentation

Ce générateur ULID offre une alternative rapide et triable aux formats UUID traditionnels. Un ULID (Universally Unique Lexicographically Sortable Identifier, identifiant universel unique et triable par ordre alphabétique) encode les informations temporelles et aléatoires, ce qui le rend idéal pour les systèmes où l'ordre chronologique et les valeurs uniques au niveau mondial sont importants.

Vous pouvez utiliser le générateur ULID sur cette page pour créer instantanément de nouveaux identifiants directement dans votre navigateur — aucune donnée n'est envoyée au serveur.

Ce que contient le format ULID

Un ULID se compose de 26 caractères Crockford-Base32 structurés comme suit :

  • Horodatage 48 bits – garantit un ordre triable
  • Aléatoire 80 bits – garantit l'unicité même à une vitesse de génération élevée

Cette structure rend chaque ULID compact, compatible avec les URL et plus lisible que les UUID.

Comment utiliser ce générateur d'ULID

Cet outil en ligne est simple et intuitif :

  1. Appuyez sur Générer pour créer une nouvelle valeur ULID.
  2. Utilisez l'icône Copier pour copier l'identifiant.
  3. Cliquez sur l'icône Actualiser pour en générer un autre.
  4. Pour produire plusieurs valeurs à la fois, définissez un nombre dans le champ Générer plusieurs.
  5. Choisissez comment les résultats doivent être séparés : nouvelle ligne, CRLF, JSON, virgule, point-virgule, espace ou symbole personnalisé.
  6. Affichez tous les ULID générés dans la zone de sortie.
  7. Utilisez Copier, Télécharger ou Effacer selon vos besoins.

Le générateur d'ULID effectue tout le traitement côté client, garantissant ainsi la confidentialité et une vitesse maximale.

Exemple de résultat

Voici quelques exemples générés par ce générateur d'ULID :

01KBHVFYN6NMBHC8TWICFXQSRW
01KBHVFYNYSMGFZNNCNPAXH2P
01KBHVFYN9R37B2NDJHAGRFQDB

Chaque identifiant apparaît dans un ordre strictement lexicographique grâce au préfixe d'horodatage.

Génération et mise en forme en masse

Cette page permet de générer de longues séquences de valeurs à l'aide du générateur ULID sans perte de performances. Une fois créés, les résultats peuvent être exportés à l'aide des options suivantes :

  • Copier — copie la liste entière
  • Télécharger — enregistre la liste dans le format approprié (texte brut ou JSON selon le séparateur sélectionné)
  • Effacer — réinitialise la zone de sortie

Le séparateur que vous sélectionnez définit la structure du contenu du fichier.

Par exemple :

  • JSON → télécharge un tableau JSON
  • Virgule ou point-virgule → télécharge un fichier .csv
  • Nouvelle ligne → télécharge un fichier .txt brut

Où utiliser les ULID

Le générateur d'ULID convient pour :

  • les systèmes distribués
  • les applications événementielles
  • les clés de base de données faciles à trier
  • les journaux et les systèmes de traçage
  • les microservices évolutifs de grande envergure
  • les applications frontales et dorsales nécessitant des identifiants uniques et triables

Détails techniques

Un ULID contient :

Composant Taille Description
Horodatage 48 bits Encode l'heure UNIX en ms
Aléatoire 80 bits Garantit l'unicité
Encodage Base32 Alphabet Crockford
Longueur 26 caractères Chaîne compatible URL

Le générateur ULID en ligne garantit une commande cohérente et des valeurs uniques résistantes aux collisions.

FAQ

Q: Qu'est-ce qu'un ULID et comment fonctionne-t-il ?
Q: Comment générer un ULID en ligne ?
Q: En quoi l'ULID diffère-t-il de l'UUID ?
Q: Quelle est la longueur d'une chaîne ULID ?