Aller au contenu principal

Convertisseur de casse de texte — outil gratuit

Convertissez le texte en MAJUSCULES, minuscules, Titre, camelCase, snake_case et plus encore.

Fonctionne hors ligne une fois chargé
0 caractères0 mots0 phrases0 lignes
UPPERCASE

Les résultats apparaîtront ici

lowercase

Les résultats apparaîtront ici

Title Case

Les résultats apparaîtront ici

Majuscule À Chaque Mot

Les résultats apparaîtront ici

Sentence case

Les résultats apparaîtront ici

camelCase

Les résultats apparaîtront ici

PascalCase

Les résultats apparaîtront ici

snake_case

Les résultats apparaîtront ici

kebab-case

Les résultats apparaîtront ici

CONSTANT_CASE

Les résultats apparaîtront ici

dot.case

Les résultats apparaîtront ici

path/case

Les résultats apparaîtront ici

Train-Case

Les résultats apparaîtront ici

aLtErNaTiNg

Les résultats apparaîtront ici

iNVERSE cASE

Les résultats apparaîtront ici

sPoNgE cAsE

Les résultats apparaîtront ici

Supprimer les accents

Les résultats apparaîtront ici

Slug d’URL

Les résultats apparaîtront ici

Une phrase par ligne

Les résultats apparaîtront ici

Rogner et réduire les espaces

Les résultats apparaîtront ici

Utilisations courantes

  • Convertisseur de casse de titreConvertir le texte en casse de titre appropriée — mettre en majuscules les titres les titres d'articles et les titres de sections correctement.
  • Convertisseur de casse de phraseConvertir le texte en casse de phrase — mettre en majuscules la première lettre de chaque phrase pour un texte propre et lisible.
  • Convertisseur de majuscules et minusculesBasculer le texte entre MAJUSCULES et minuscules — formater le code nettoyer les données et standardiser le texte instantanément.
  • Convertisseur camelCase & snake_caseConvertissez le texte entre camelCase, snake_case, kebab-case et PascalCase — essentiel pour les développeurs.
  • Convertisseur de casse de texte pour les rédacteurs de contenuFormater votre contenu parfaitement — casse de titre pour les titres casse de phrase pour le texte du corps casse appropriée pour les noms.

Comment ça marche

Les 14 conversions de casse se font entièrement dans votre navigateur avec des algorithmes conscients de l'Unicode écrits à la main — sans bibliothèque, sans serveur, sans envoi de fichier. Les échappements de propriété Unicode natifs de JavaScript (\p{L}, \p{N}) gardent les caractères accentués et non latins intacts tout au long de chaque transformation.

  1. 1
    Analyse réactive en direct
    Chaque frappe déclenche un calcul useMemo qui exécute les 14 fonctions de conversion simultanément sur votre saisie, les résultats se mettent donc à jour en temps réel sans délai ni pression de bouton.
  2. 2
    Tokenisation consciente de l'Unicode
    Avant de découper ou de joindre des mots, le code retire les caractères non alphanumériques en début/fin avec les échappements de propriété Unicode \p{L} et \p{N}. Cela garantit que des mots comme « café » ou « naïve » sont correctement tokenisés en camelCase ou snake_case sans perdre les lettres accentuées.
  3. 3
    Transformation de chaîne par format
    Chaque style de casse applique sa propre logique d'expression régulière : les formats à délimiteur (snake, kebab, dot, path, CONSTANT) utilisent un seul remplacement qui réduit toutes les séquences non-mot en le séparateur ; les formats structurels (camelCase, PascalCase, Train-Case) enchaînent une mise en majuscule à la limite de mot par-dessus cela ; la casse phrase et titre utilisent des motifs d'anticipation pour ne mettre en majuscule qu'après une ponctuation ou une limite d'espace.
  4. 4
    Copiez ou téléchargez les résultats
    Chaque carte de résultat a son propre bouton Copier utilisant l'API navigator.clipboard. « Tout copier » et « Télécharger .txt » regroupent les 14 sorties en blocs de texte brut étiquetés. Votre dernière saisie est conservée dans localStorage afin de survivre à une actualisation de page sans jamais quitter votre appareil.

Outils associés

Questions fréquemment posées