🧰 ToolPicoTous les outils →

AccueilBlog › Nouveautés du convertisseur de casse

Nouveautés du convertisseur de casse : doublons, HTML/Markdown et encodage Base64/URL

Le convertisseur de casse de texte de ToolPico vient de s'enrichir de trois nouveautés directement demandées par les cas d'usage les plus courants : nettoyer une liste de doublons, retirer un balisage collé par erreur, et encoder/décoder un texte sans changer d'outil. Voici ce qui a changé, avec des exemples concrets pour chaque ajout.

Sommaire

Nouveau : Supprimer les doublons et Fusionner les lignes

Réponse courte : deux nouveaux boutons apparaissent maintenant dans la barre d'actions rapide, au-dessus de la zone de texte : Supprimer les doublons retire automatiquement toute ligne déjà vue plus haut, et Fusionner les lignes rassemble toutes les lignes en un seul bloc de texte séparé par des espaces.

Jusqu'ici, l'outil proposait déjà un tri A-Z qui regroupait les doublons côte à côte sans les supprimer — il fallait ensuite les retirer à la main. Ce n'est plus nécessaire : un clic sur Supprimer les doublons compare chaque ligne à celles déjà rencontrées et ne conserve que la première occurrence, dans l'ordre d'origine.

Exemple concret (illustratif) : une liste collée depuis un tableur comme « lyon
Paris
lyon
Marseille
paris » devient, après un clic sur Supprimer les doublons, « lyon
Paris
Marseille » — les répétitions ont disparu sans qu'il soit nécessaire de trier ou de comparer manuellement chaque ligne.

Le bouton Fusionner les lignes répond à un besoin différent mais tout aussi fréquent : transformer une liste verticale en une seule ligne continue, par exemple pour coller un ensemble de mots-clés dans un champ qui n'accepte qu'une seule valeur. Une liste comme « chat
chien
oiseau » devient, après fusion, « chat chien oiseau » sur une seule ligne — prête à être copiée ailleurs sans retirer les sauts de ligne à la main.

À retenir : les deux boutons agissent directement sur le texte de la zone principale, avant même de choisir un mode de casse — on peut donc dédoublonner une liste, puis seulement ensuite la mettre en Casse de titre ou en minuscules.

Nouveau : Retirer le HTML et le Markdown collés

Réponse courte : deux autres boutons, Retirer le HTML et Retirer le Markdown, nettoient maintenant un texte copié depuis une page web ou un fichier Markdown en supprimant les balises ou la syntaxe de mise en forme, sans toucher au texte lisible qu'elles entourent.

C'était un manque identifié dans un guide précédent de ce blog : copier un paragraphe depuis une page web fait parfois apparaître des balises visibles comme <strong> ou <br> directement dans le texte collé, selon l'application source. Le bouton Retirer le HTML supprime ces balises et ne garde que le contenu textuel.

Exemple concret (illustratif) : un extrait collé comme « Le <strong>convertisseur</strong> fonctionne <em>hors ligne</em>. » devient, après Retirer le HTML, « Le convertisseur fonctionne hors ligne. » — les balises disparaissent, la phrase reste intacte.

De façon symétrique, Retirer le Markdown vise la syntaxe utilisée dans les fichiers .md, les README ou certains outils de prise de notes : astérisques pour le gras (**gras**) ou l'italique (*italique*), dièses pour les titres (## Titre), crochets et parenthèses pour les liens ([texte](url)). Un texte rédigé en Markdown puis collé ailleurs — dans un champ qui n'affiche pas cette syntaxe — peut ainsi être nettoyé en un clic avant d'être réutilisé tel quel.

Ces deux nouveaux boutons complètent utilement Nettoyer les espaces, Trier A-Z et Inverser l'ordre des lignes déjà présents : ensemble, ils couvrent une bonne partie des petits accidents de mise en forme qui arrivent après un copier-coller entre applications.

Bonus : un module d'encodage Base64 et URL

Réponse courte : une nouvelle section dédiée, sous la barre de formats développeur, permet désormais d'encoder ou décoder le même texte en Base64, ou de l'encoder/décoder au format URL (percent-encoding) — quatre opérations disponibles via de simples boutons, sans changer d'onglet ni d'outil.

Ce module bonus répond à un usage qui s'enchaîne souvent après une conversion de casse ou de format : par exemple, mettre un identifiant en kebab-case, puis l'encoder pour qu'il puisse être transmis sans risque dans une URL ou une requête. L'encodage Base64 transforme un texte en une chaîne compacte de caractères ASCII, utile pour transporter des données dans des formats qui n'acceptent pas tous les caractères ; l'encodage URL remplace seulement les espaces et caractères spéciaux par leur équivalent en %XX.

Exemple (illustratif) : le mot « café & thé » selon l'opération
OpérationRésultat
Texte d'originecafé & thé
Encoder en Base64Y2Fmw6kgJiB0aMOp
Encoder en URLcaf%C3%A9%20%26%20th%C3%A9

Les deux opérations sont réversibles : coller le résultat Base64 dans le même module puis choisir Décoder du Base64 restitue le texte d'origine, accents compris — le module gère correctement l'UTF-8, donc les caractères accentués et les emojis ne posent pas de problème. Si le texte collé n'est pas un Base64 ou une URL encodée valide, un message d'erreur s'affiche à la place d'un résultat incorrect.

Testez les nouveaux boutons Supprimer les doublons, Fusionner les lignes, Retirer le HTML/Markdown, et le module Base64/URL — gratuitement, dans votre navigateur.

Essayer l'outil →

Questions fréquentes

Le bouton Supprimer les doublons retire-t-il aussi les lignes vides ?
Le bouton Supprimer les doublons compare les lignes entre elles et ne garde que la première occurrence de chaque ligne identique ; ce n'est pas son rôle de vider les lignes blanches, qui restent gérées séparément par le bouton Nettoyer les espaces. Pour un nettoyage complet d'une liste collée, il est utile d'enchaîner Nettoyer les espaces puis Supprimer les doublons.
Que fait exactement le bouton Fusionner les lignes ?
Fusionner les lignes prend toutes les lignes de la zone de texte et les assemble en un seul bloc, séparées par un espace, au lieu d'un saut de ligne. C'est utile pour transformer une liste verticale collée depuis un tableur en une phrase continue ou en une valeur unique à coller ailleurs.
Retirer le HTML supprime-t-il aussi le texte contenu dans les balises ?
Non, Retirer le HTML enlève uniquement les balises elles-mêmes (comme <strong> ou <br>) et conserve le texte visible qu'elles contiennent. C'est pensé pour un texte copié depuis une page web ou un e-mail au format HTML, où des balises restent parfois visibles après un collage.
Quelle est la différence entre encoder en Base64 et encoder en URL ?
L'encodage Base64 transforme un texte en une chaîne de caractères ASCII compacte, souvent utilisée pour transmettre des données binaires ou du texte dans des formats qui n'acceptent pas tous les caractères. L'encodage URL (percent-encoding) remplace uniquement les caractères spéciaux et les espaces par leur équivalent en %XX, pour qu'un texte reste valide une fois inséré dans une adresse web. Les deux sont réversibles et le module bonus de l'outil propose l'encodage et le décodage pour chacun.
Ces nouveaux outils envoient-ils le texte à un serveur, contrairement aux modes de casse ?
Non. La suppression des doublons, la fusion des lignes, le retrait du HTML/Markdown et l'encodage Base64/URL utilisent les mêmes fonctions JavaScript natives du navigateur que les modes de casse existants ; aucun de ces traitements n'envoie de données vers un serveur.

Rehausseurs pratiques associés

Note méthodologique : les exemples de ce guide (listes de villes, extraits HTML/Markdown, encodage d'un mot donné) sont illustratifs et servent uniquement à démontrer le fonctionnement des fonctionnalités décrites ; ils ne constituent pas des statistiques d'usage réelles. Les fonctionnalités présentées ont été vérifiées dans le code de l'outil au moment de la rédaction. Contenu fourni à titre informatif.