Thunder Tools

Comparateur Semver

Saisissez deux versions sémantiques (par ex. 1.4.2 et 2.0.0-beta.1) et cet outil les compare champ par champ — majeur, mineur, correctif, puis les identifiants de pré-version — exactement comme le définit la spécification Semantic Versioning 2.0.0 pour la préséance, afin de toujours savoir quelle version est la plus récente.

Version A
Version B
1.4.2 < 2.0.0-beta.1 La version A est inférieure

Comment la préséance est déterminée

Les versions sont d'abord comparées par numéro majeur, mineur puis correctif — la première différence tranche. Si ces trois nombres sont identiques, une version sans étiquette de pré-version (comme 1.0.0) prévaut toujours sur une version avec étiquette de pré-version (comme 1.0.0-alpha). Si les deux ont une étiquette, chaque identifiant séparé par des points est comparé tour à tour : les identifiants numériques sont comparés numériquement, les alphanumériques comme du texte brut, et un identifiant numérique est toujours classé en dessous d'un identifiant alphanumérique.

Astuce

Les métadonnées de build après un + (comme +build.5) sont analysées mais n'influencent jamais la comparaison — selon la spécification, deux versions qui ne diffèrent que par leurs métadonnées de build sont considérées comme équivalentes en préséance.

Qu'est-ce qu'un semver valide ?

Une version valide comporte exactement trois nombres séparés par des points (majeur.mineur.correctif), éventuellement suivis d'une étiquette de pré-version après un trait d'union et de métadonnées de build après un plus, par ex. 1.2.3-rc.1+20231001. Des zéros en tête, des segments manquants ou des points superflus ailleurs rendent une version invalide.

Plus d'outils dans cette catégorie

Testeur d’expressions régulières

Testez des expressions régulières sur un texte d’exemple avec surlignage des correspondances en direct.

Analyseur d’expressions cron

Analysez une expression cron à 5 champs en une description en langage clair et consultez ses prochaines exécutions.

Convertisseur d’encodage de texte

Convertissez du texte en hexadécimal UTF-8, binaire, points de code, Base64, encodage URL et entités HTML, tout à la fois.

Générateur de mots de passe

Générez instantanément des mots de passe forts et aléatoires, directement dans votre navigateur.

Formateur et validateur JSON

Formatez, validez et minifiez du JSON instantanément dans votre navigateur.

Générateur d'UUID

Générez des UUID aléatoires version 4 (RFC 4122) directement dans votre navigateur.

Décodeur JWT

Décodez et inspectez des JSON Web Tokens (JWT) directement dans votre navigateur.

Comparateur de texte

Comparez deux blocs de texte et voyez instantanément chaque ligne ajoutée ou supprimée.

Générateur de slug

Transformez n’importe quel texte en slug propre et compatible URL, en temps réel.

Convertisseur de bases numériques

Convertissez instantanément des nombres entre binaire, octal, décimal et hexadécimal.

Convertisseur de timestamp Unix

Convertissez en direct des timestamps Unix en dates, et inversement.

Générateur de hachage

Générez des empreintes SHA-1, SHA-256 et SHA-512 à partir de n'importe quel texte, directement dans votre navigateur.

Générateur de box-shadow CSS

Concevez une box-shadow CSS visuellement à l’aide de curseurs en direct et d’un sélecteur de couleur, puis copiez la déclaration générée.

Générateur d'expression cron

Créez une expression cron valide à 5 champs à l'aide d'un formulaire simple — sans avoir à mémoriser la syntaxe.

Générateur de Lorem Ipsum

Générez du texte de remplissage Lorem Ipsum en paragraphes, phrases ou mots pour vos maquettes et mises en page.

Aperçu Markdown

Écrivez du Markdown à gauche et voyez le HTML rendu se mettre à jour en direct à droite.

Calculateur de sous-réseau IP

Entrez une adresse IPv4 en notation CIDR et obtenez son réseau, son masque, sa diffusion et sa plage d'hôtes.

Recherche de codes de statut HTTP

Recherchez n'importe quel code de statut HTTP et découvrez sa signification standard en clair.

Formateur SQL

Mettez en forme du SQL minifié ou désordonné en instructions lisibles et indentées.

Convertisseur image vers Base64

Convertissez une image en URI de données Base64 à coller directement dans du HTML, du CSS ou du JSON — entièrement dans votre navigateur.

Autres catégories

Thunder Tools est une petite collection d'outils et de calculatrices dans le navigateur, pensée pour être rapide, gratuite et sans fioritures.

© 2026 Thunder Tools by Muted Thunder · Tous droits réservés.