Retour à Outils

Convertisseur de casse lettres

My tools
No tools yet

Chargement...

Convertir en ligne la casse des lettres anglaises et les styles de dénomination de programmation (camelCase/snake_case)

  1. 1

    Collez le texte ou la liste

    Collez le texte, la liste de variables ou la liste de noms de fichiers dans le champ d'entrée, ou cliquez sur « Remplir l'exemple » pour voir l'effet du mélange ; la conversion se fait en temps réel.

  2. 2

    Sélectionnez le mode et le comportement batch

    Choisissez l'un des 10 modes selon votre scénario ; maintenez la conversion ligne par ligne pour les listes, et désactivez le batch pour convertir des phrases en slug.

  3. 3

    Copier le résultat

    Copier le résultat converti en un clic ; affichage des statistiques de caractères et de lignes ci-dessous.

Aperçu des fonctionnalités

Outil de conversion de casse en ligne : convertissez instantanément entre UPPERCASE, lowercase, Title Case, Sentence case et six styles de nommage de programmation (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case). Supportez la conversion par lot ligne par ligne de listes de variables, division correcte des majuscules continues (HTTPServer devient http_server en snake_case), conservation des caractères chinois mixtes, tout traité localement dans le navigateur.

Description de l’outil

Convertisseur gratuit en ligne de casse anglaise. 10 modes : MAJUSCULES/minuscules, Chaque Mot, Phrase, ainsi que camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case styles de nommage pour la programmation ; conversion par lot ligne par ligne des listes de noms de variables et de fichiers, division correcte des majuscules cons��cutives (HTTPServer→httpServer), traitement des données entièrement local.

Dernière mise à jour

Liste des capacités

  • 10 modes : quatre modes texte (tout en majuscules/minuscules/première lettre de chaque mot/première lettre de phrase) + six styles de programmation (camelCase/PascalCase/snake_case/kebab-case/CONSTANT_CASE/dot.case), couvrant à la fois les scénarios de nommage de variables et de formatage de texte.
  • Conversion ligne par ligne : les listes de variables et de noms de fichiers sont converties indépendamment ; désactiver le batch fusionne le segment entier en un seul identifiant (utilisation type de slug pour convertir des phrases naturelles en snake_case/kebab-case).
  • Règles de qualité de conversion : division correcte des majuscules consécutives (XMLHttpRequest → xml_http_request), chiffres attachés au mot précédent, normalisation correcte de ALL CAPS input (Title case donne All Caps, pas l'original), mots commençant par un non-lettre comme 3rd ne deviennent pas 3Rd.
  • Convivial pour le chinois : texte CJK mélangé préservé (已获取 user_name 列表 → 已获取_user_name_列表), division par virgule chinoise (。) effective sur la ponctuation chinoise.
  • Conversion en temps réel + comptage des caractères et des lignes, aucune donnée téléchargée.

Retours utilisateurs

Votre retour sera examiné (et censuré si nécessaire) avant publication. Merci de ne pas indiquer d’adresse e-mail, de mot de passe ni d’autres données personnelles.

Vos retours nous aident à faire mieux ❤️

Outils connexes

Guides connexes

Questions fréquemment posées

Quels modes de casse ce tool supporte-t-il ?
10 modes : UPPERCASE (tout en majuscules), lowercase (tout en minuscules), Title Case (première lettre de chaque mot en majuscule), Sentence case (première lettre de chaque phrase en majuscule) pour les quatre modes texte, plus camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case pour les six styles de nommage de programmation. Les modes texte traitent toujours ligne par ligne, les modes de programmation permettent de choisir entre un traitement ligne par ligne ou une fusion de plusieurs lignes.
Quelle est la règle de conversion pour les noms de variables avec majuscules consécutives (comme HTTPServer) ?
Pour une chaîne de majuscules consécutives, la dernière majuscule suivie d'une minuscule appartient au mot suivant : HTTPServer se divise en HTTP + Server, soit http_server en snake_case ; XMLHttpRequest donne xml_http_request. Les chiffres restent attachés au mot précédent : parseJSON2x donne parse_json2x. Utilisez ces deux exemples pour tester rapidement la qualité de n'importe quel convertisseur.
Quel est le comportement de conversion pour le texte mélangé avec du chinois ?
Le texte chinois et la ponctuation sont conservés tels quels, seules les lettres anglaises sont converties : 已获取 user_name 列表 converti en snake_case donne 已获取_user_name_列表 ; en Title Case, hello 中文 world devient Hello 中文 World. En Sentence case, la virgule chinoise (。) divise toujours les phrases, et la première lettre anglaise qui suit devient une majuscule.
Quel est le résultat de la conversion de ALL CAPS input en Title Case ?
All Caps Input : convertit d'abord la première lettre de chaque mot en majuscule et le reste en minuscules. Les outils qui ajoutent seulement la première lettre sans modifier le reste produisent ALL CAPS INPUT (aucune conversion). De même, les mots commençant par un chiffre comme 3rd restent inchangés et ne deviennent pas 3Rd.
Quelle est la différence entre la conversion ligne par ligne et la fusion de plusieurs lignes ?
Batch activé (par défaut) : chaque ligne est convertie indépendamment, idéal pour les listes de variables et de noms de fichiers ; batch désactivé : les retours à la ligne et espaces sont traités comme des séparateurs, et le segment entier est fusionné en un seul identifiant (par exemple, du texte multi-lignes converti en snake donne une chaîne avec des tirets bas), pratique pour convertir des phrases naturelles en nommage de type slug.