Conversion de casse
Convertir le texte en plusieurs formats de casse (majuscules, minuscules, snake_case, camelCase, etc.).
Résultat de la conversion
Comment utiliser
À propos de cet outil
Convertit le texte entre majuscules, minuscules, Title Case et autres styles. Conversion en temps réel ; chargement depuis un fichier.
Comment utiliser
1. Saisissez dans la zone de texte ou chargez depuis un fichier (.txt, etc.). 2. Toutes les formes (majuscule, minuscule, snake, camel, pascal, kebab, title, etc.) se mettent à jour automatiquement. 3. Utilisez le bouton copier à côté de chaque forme.
Options
Entrée : zone de texte ou fichier (max 10 000 car. / 100 Ko).
■ Description des types de casse • lowercase : tout en minuscules. Ex. hello world • UPPERCASE : tout en majuscules. Ex. HELLO WORLD • snake_case : mots séparés par des underscores, minuscules. Courant pour variables, colonnes BDD. Ex. hello_world • PASCAL_SNAKE_CASE : mots séparés par des underscores, chaque mot en majuscules. Courant pour constantes. Ex. HELLO_WORLD • camelCase : premier mot en minuscules, suivants avec majuscule, pas de séparateur. Courant en JavaScript. Ex. helloWorld • PascalCase : chaque mot avec majuscule, pas de séparateur. Courant pour noms de classes/types. Ex. HelloWorld • kebab-case : mots séparés par des tirets, minuscules. Courant pour chemins URL, attributs HTML. Ex. hello-world • Title Case : première lettre de chaque mot en majuscule. Pour titres. Ex. Hello World • APA Title Case : comme Title Case, conjonctions/prépositions courtes en minuscules (APA). Ex. The Quick Brown Fox • Sentence case : seule la première lettre en majuscule. Ex. Hello world • Train-Case : mots séparés par des tirets, chaque mot avec majuscule. Ex. Hello-World • dot.case : mots séparés par des points, minuscules. Ex. hello.world
Cas d'utilisation
• Normalisation noms constantes/variables • Styles de titres • Normalisation recherche BDD • Formatage texte anglais
How it works
La conversion s'effectue entièrement dans le navigateur en JavaScript ; pas d'API externe. Regex et opérations sur les chaînes détectent les frontières de mots et la casse, puis convertissent en snake, camel, pascal, kebab, title, etc. Entrée limitée à 10 000 caractères. Chargement de fichier via FileReader API côté client uniquement.
Vie privée et données
Conversion dans le navigateur ; entrée non envoyée.
FAQ
- Q: Quels formats de casse sont pris en charge ?
- A: lowercase, UPPERCASE, snake_case, SCREAMING_SNAKE_CASE, camelCase, PascalCase, kebab-case, Title Case, APA Title Case, Sentence case, Train-Case et dot.case — 12 formats au total, tous générés simultanément.
- Q: Y a-t-il une limite de caractères ?
- A: L'entrée est limitée à 10 000 caractères (100 Ko lors du chargement d'un fichier). Pour les textes plus longs, divisez-les en plusieurs parties.
- Q: Quelle est la différence entre Title Case et APA Title Case ?
- A: Title Case met en majuscule la première lettre de chaque mot. APA Title Case suit le style APA : les conjonctions courtes, prépositions et articles (and, in, the…) restent en minuscules sauf en début de phrase.
- Q: À quoi sert le SCREAMING_SNAKE_CASE ?
- A: Il est couramment utilisé pour les constantes en Python et JavaScript/TypeScript (par ex. MAX_RETRY_COUNT, API_BASE_URL).
- Q: Le texte est-il envoyé à un serveur ?
- A: Non. Toute la conversion est effectuée dans le navigateur en JavaScript. Votre texte n'est jamais transmis à un serveur.
