Aller au contenu principal

Outils texte

Transformez, encodez et comptez vos textes en 2 clics

Convertisseur de casse, encodeur Base64, générateur de slug, compteur de mots : des utilitaires gratuits qui s'exécutent côté navigateur pour garder vos données privées.

Convertisseur de casse

Basculez des paragraphes complets en minuscules, MAJUSCULES ou Titre en un clic. Idéal pour normaliser du texte copié.

Encodeur Base64

Encodez ou décodez une chaîne Base64 pour vos payloads API, webhooks, secrets ou enregistrements DNS TXT.

Générateur de slug

Transformez un titre en slug propre (URL-friendly) pour vos CMS, routes d'API ou ancres HTML.

Compteur de mots

Comptez mots et caractères instantanément. Vérifiez la longueur d'un objet d'email ou d'un enregistrement DNS.

Générateur de mots de passe

Créez des mots de passe aléatoires ou des phrases de passe mémorisables. Entropie, temps de crack et force affichés en temps réel.

Hash Generator

Calculez les hash MD5, SHA-1, SHA-256 et SHA-512 d'un texte en un clic. Copie individuelle par algorithme.

Encodeur / décodeur URL

Encodez ou décodez du texte en percent-encoding (RFC 3986). Idéal pour les query strings, paramètres UTM et redirections.

Regex Tester

Testez une expression régulière contre un texte et visualisez les correspondances, groupes de capture et positions. Syntaxe RE2.

JSON / YAML Formatter

Formatez, validez et convertissez du JSON et du YAML. Pretty-print, minify, JSON vers YAML et YAML vers JSON.

Pourquoi utiliser des outils texte en ligne ?

Reformater du texte, encoder un payload, créer un slug : des tâches récurrentes qui interrompent votre workflow. Plutôt que d'ouvrir un éditeur local ou d'écrire un script, nos outils exécutent ces opérations directement dans le navigateur.

Cas d'usage courants :

  • Normaliser du texte copié → Le convertisseur de casse transforme un texte EN MAJUSCULES en minuscules propres
  • Préparer un secret d'API → L'encodeur Base64 encode/décode vos credentials avant de les coller dans un fichier .env
  • Créer des URLs propres → Le générateur de slug transforme "Mon Article de Blog !" en "mon-article-de-blog"
  • Vérifier une limite de caractères → Le compteur valide que votre objet d'email fait moins de 78 caractères

Comment utiliser les outils texte

Étape 1 : Choisir l'outil

BesoinOutil à utiliser
Changer la casse (minuscules, MAJUSCULES)Convertisseur de casse
Encoder/décoder du Base64Encodeur Base64
Créer un slug URL-friendlyGénérateur de slug
Compter mots et caractèresCompteur de mots
Générer un mot de passe sécuriséGénérateur de mots de passe
Calculer un hash MD5, SHA-256Hash Generator
Encoder/décoder une URL (percent-encoding)Encodeur / décodeur URL
Tester une expression régulièreRegex Tester
Formater/convertir du JSON ou du YAMLJSON / YAML Formatter

Étape 2 : Coller et transformer

Collez votre texte dans la zone de saisie. L'outil accepte plusieurs paragraphes et s'adapte automatiquement.

Raccourcis clavier :

  • Mac : ⌘+⏎ pour lancer la transformation
  • Windows/Linux : Ctrl+⏎ pour lancer la transformation

Étape 3 : Copier le résultat

Le résultat s'affiche instantanément. Cliquez sur "Copier" pour l'utiliser. Aucune donnée n'est conservée après la transformation.


Détails des outils

Convertisseur de casse

Transforme la capitalisation d'un texte en un clic :

ModeEntréeSortie
Minuscules"BONJOUR Le Monde""bonjour le monde"
MAJUSCULES"bonjour le monde""BONJOUR LE MONDE"
Titre"bonjour le monde""Bonjour Le Monde"
Phrase"BONJOUR. LE MONDE.""Bonjour. Le monde."

Utilité : Normaliser du texte copié depuis un PDF, un email ou une source externe.


Encodeur / Décodeur Base64

Convertit du texte en Base64 et inversement :

OpérationEntréeSortie
Encodercaptaindns.comY2FwdGFpbmRucy5jb20=
DécoderY2FwdGFpbmRucy5jb20=captaindns.com

Utilités courantes :

  • Encoder des credentials pour un fichier .env
  • Décoder un payload de webhook pour debugging
  • Préparer des données pour un enregistrement DNS TXT encodé

Générateur de slug

Crée des slugs propres à partir de n'importe quel texte :

EntréeSortie
"Mon Article de Blog !"mon-article-de-blog
"Café & Thé : Guide 2024"cafe-the-guide-2024
"L'été à Paris"l-ete-a-paris

Transformations appliquées :

  • Suppression des accents (é → e, ç → c)
  • Remplacement des espaces par des tirets
  • Conversion en minuscules
  • Suppression des caractères spéciaux

Compteur de mots et caractères

Analyse instantanée de la longueur d'un texte :

MétriqueDescription
MotsNombre total de mots (séparés par espaces)
CaractèresNombre total de caractères (espaces inclus)
Caractères (sans espaces)Caractères hors espaces
LignesNombre de lignes

Utilités :

  • Vérifier qu'un objet d'email respecte la limite de 78 caractères
  • Valider qu'un enregistrement DNS TXT ne dépasse pas 255 caractères par chaîne
  • Estimer un temps de lecture (~200 mots/minute)

Générateur de mots de passe

Créez des mots de passe aléatoires ou des phrases de passe mémorisables :

OptionDescription
Longueur8 à 128 caractères, ajustable
Caractères spéciauxIncluez !@#$%^&* pour plus de force
Phrase de passeMots aléatoires faciles à retenir
EntropieBits d'entropie et temps de crack estimé

Utilités :

  • Créer un mot de passe fort pour un nouveau compte
  • Générer un secret d'API ou un token aléatoire
  • Évaluer la force d'un mot de passe existant grâce à l'indicateur d'entropie

Hash Generator

Calculez les hash cryptographiques d'un texte :

AlgorithmeExemple de sortie (pour "captaindns")
MD5d41d8cd98f00b204e9800998ecf8427e
SHA-1da39a3ee5e6b4b0d3255bfef95601890afd80709
SHA-256e3b0c44298fc1c149afbf4c8996fb924...
SHA-512cf83e1357eefb8bdf1542850d66d8007...

Utilités :

  • Vérifier l'intégrité d'un fichier ou d'un texte
  • Générer un hash pour stocker un mot de passe (usage éducatif)
  • Comparer des hash MD5/SHA-256 pour la vérification de téléchargements

Encodeur / Décodeur URL

Encodez ou décodez du texte avec le percent-encoding (RFC 3986) :

OpérationEntréeSortie
Encoderhello world&foo=barhello%20world%26foo%3Dbar
Décoderhello%20world%26foo%3Dbarhello world&foo=bar

Utilités :

  • Encoder des paramètres de query string avant de les passer dans une URL
  • Décoder des URLs encodées pour du debugging
  • Préparer des paramètres UTM ou des redirections

Regex Tester

Testez une expression régulière contre un texte et visualisez les résultats :

FonctionnalitéDescription
CorrespondancesSurlignage des matches dans le texte
Groupes de captureDétail de chaque groupe capturé
PositionsIndex de début et fin de chaque match
Syntaxe RE2Compatible Go, Rust et Google RE2

Utilités :

  • Valider un pattern avant de l'intégrer dans du code
  • Débugger une regex qui ne matche pas comme prévu
  • Apprendre la syntaxe des expressions régulières avec un retour visuel

JSON / YAML Formatter

Formatez et convertissez du JSON et du YAML en un clic :

OpérationEntréeSortie
Formater JSONJSON compact ou mal indentéJSON indenté (2 ou 4 espaces) ou minifié
JSON → YAMLJSON valideYAML formaté
YAML → JSONYAML valideJSON indenté
Formater YAMLYAML avec indentation irrégulièreYAML normalisé

Utilités :

  • Pretty-print un payload JSON minifié pour le debugging
  • Convertir une config JSON en YAML pour Kubernetes ou Docker Compose
  • Valider la syntaxe d'un document JSON ou YAML

FAQ - Questions fréquentes

Q : Les outils texte sont-ils gratuits ?

R : Oui, 100% gratuits et sans inscription. Aucune limite d'utilisation.


Q : Mes données sont-elles stockées ?

R : Non. Les transformations s'exécutent côté navigateur (convertisseur de casse, compteur) ou via l'API sans stockage permanent (Base64). Vos textes restent privés.


Q : Quelle est la taille maximale de texte acceptée ?

R : Le convertisseur de casse et le compteur acceptent jusqu'à 100 000 caractères (~15-20 pages). L'encodeur Base64 supporte jusqu'à 50 Ko de données.


Q : Comment fonctionne le générateur de slug ?

R : Le générateur applique ces transformations dans l'ordre :

  1. Suppression des accents (translitération)
  2. Conversion en minuscules
  3. Remplacement des espaces par des tirets
  4. Suppression des caractères spéciaux
  5. Nettoyage des tirets multiples

Q : Puis-je utiliser ces outils pour des enregistrements DNS ?

R : Oui. L'encodeur Base64 est utile pour les enregistrements TXT encodés. Le compteur aide à vérifier la limite de 255 caractères par chaîne TXT (un enregistrement peut contenir plusieurs chaînes).


Q : Les raccourcis clavier fonctionnent-ils ?

R : Oui. ⌘+⏎ (Mac) ou Ctrl+⏎ (Windows/Linux) lance la transformation sans quitter le clavier.


Outils complémentaires

OutilUtilité
Lookup DNSInterroger les enregistrements DNS d'un domaine
Test de propagationVérifier la propagation DNS mondiale
Inspecteur SPFValider votre enregistrement SPF
Inspecteur DKIMVérifier votre signature DKIM
Parseur CSRAnalyser une demande de certificat

Ressources utiles