Mélanger une liste (ordre aléatoire)
Mélangeur de liste aléatoire gratuit. Collez vos lignes pour les mettre en ordre aléatoire avec un mélange Fisher-Yates équitable - tirez des noms, mélangez une playlist. Copie en un clic.
Collez une liste pour la mélanger en ordre aléatoire. Nous utilisons un mélange Fisher-Yates équitable (avec l'aléa cryptographique du navigateur si disponible), donc chaque arrangement est aussi probable. Idéal pour tirer des noms ou mélanger une playlist.
7 lignes en entrée → 7 en sortie (0 retirées)
Comment l'utiliser
Collez votre texte
Une entrée par ligne. Un exemple est préchargé pour voir le résultat tout de suite.
Choisissez l'ordre et les options
A-Z, Z-A, par longueur, inverser ou aléatoire - plus casse, nombres naturels, couper, retirer les vides et supprimer les doublons.
Copiez la liste triée
La sortie apparaît dans le panneau de droite avec un compteur entrée/sortie. Cliquez sur Copier pour tout récupérer.
Qu'est-ce que c'est ?
Un trieur de lignes prend une entrée texte et réordonne ses lignes selon une comparaison choisie : lexicographique (A-Z, Z-A), longueur, inverse ou aléatoire. Les choix intéressants tournent autour de la stabilité (lignes égales conservent leur ordre), de la locale (pour que « café » se trie correctement) et du tri naturel (pour que « page-2 » passe avant « page-10 »). Des passes optionnelles de coupe et de déduplication nettoient la liste avant le tri.
Quand l'utiliser
Mettre une liste de noms, emails, slugs ou URL par ordre alphabétique avant partage ou import. Construire une page de référence A-Z depuis un dump de notes. Mélanger une playlist ou une liste de classe quand il faut un ordre aléatoire. Inverser une liste. Trier une colonne de nombres. Mettre l'en-tête CSV de côté, trier le corps, recoller.
Erreurs courantes
Trier un CSV en incluant la ligne d'en-tête - elle atterrit quelque part en alphabétique et le fichier ne se parse plus. Oublier que « page-10 » passe avant « page-2 » en ASCII pur mais pas en tri naturel. Et utiliser un ordre croissant en pensant « plus ancien d'abord » quand les lignes sont des dates YYYY-MM-DD - c'est déjà chronologique, croissant = plus ancien, décroissant = plus récent.
FAQ
- Le tri est-il stable ?
- Oui. Les lignes égales gardent leur ordre d'entrée relatif. Important quand on trie par longueur et qu'on veut préserver la séquence originale dans chaque tranche de longueur.
- Gère-t-il les nombres naturellement ?
- Oui. « item-2 » se trie avant « item-10 » via la comparaison Intl de JavaScript ; les listes purement numériques (1, 2, 10, 20) se trient aussi correctement. Pour de l'ASCII brut (« item-10 » d'abord), désactivez l'ordre naturel.
- Et la casse ?
- Insensible à la casse par défaut. Activez la sensibilité pour placer toutes les majuscules avant les minuscules (« A » avant « a »).
- Peut-il supprimer les doublons en triant ?
- Oui - cochez « supprimer les doublons » et chaque ligne n'est gardée qu'une fois (selon le réglage de casse). Combinez avec A-Z pour une liste propre, triée et unique en une passe.
- Que fait « Inverser » par rapport à « Z-A » ?
- Inverser retourne simplement l'ordre actuel des lignes sans trier - dernière ligne en premier. Z-A trie alphabétiquement en ordre décroissant. Utilisez Inverser pour annuler un tri ou retourner une liste telle quelle.
- Ma liste est-elle envoyée quelque part ?
- Non. Tout le tri s'exécute localement dans votre navigateur - rien n'est envoyé à un serveur, donc c'est sûr pour des listes privées ou sensibles.
Trier les lignes
Triez une liste A-Z, Z-A, par longueur, inversez ou mélangez - dédupliquez et nettoyez au passage.
Essayer →