Handy Dev Tools
Outils en ligne simples pour les tâches du quotidien.

Aucun favori

    Encodeur/décodeur Base64
    Markdown vers HTML
    HTML vers Markdown
    Encodeur/Décodeur URL
    Convertisseur d'échappement Unicode
    Encodage/Décodage Unicode
    Formateur SQL
    Séparateur SQL
    Liaison de paramètres SQL
    Formateur JSON
    Formateur XML
    Formateur YAML
    Formateur GraphQL
    Conversion JSON vers YAML
    Conversion YAML vers JSON
    Conversion JSON vers TOML
    Conversion TOML vers JSON
    Encoder/Décoder entités HTML
    Conversion TOML vers YAML
    Conversion YAML vers TOML
    Conversion CSV vers SQL INSERT
    Générateur de tableaux Markdown
    Conversion JSON vers XML
    Conversion XML vers JSON
    Générateur UUID
    Générateur ULID
    Générateur de mots de passe
    Générateur de hash
    Générateur Lorem Ipsum
    Générateur d'URL d'images Lorem Picsum
    Générateur de données de test
    Générateur de codes QR
    Parseur et convertisseur de chemins S3
    Calculateur d'adresses IP
    Division de sous-réseaux
    Consolidation de sous-réseaux
    Générateur d'URLs signées CloudFront
    Générateur de chaînes de connexion RDS
    Convertisseur de coordonnées
    Convertisseur de formats géo
    Décodeur et parseur JWT
    Authentification Basic
    Analyseur de force des mots de passe
    Validateur de cartes bancaires
    PII Mask (masquage des données sensibles)
    Générateur de paire de clés RSA
    Conversion de casse
    Conversion romaji
    Convertisseur de chiffres romains
    Convertisseur de code phonétique
    Compteur de caractères
    Diff de texte
    Suppresseur de balises HTML
    Testeur d'expressions régulières
    Conversion de couleurs
    Lancer de dés
    Générateur Crontab
    Parseur Crontab
    Sélecteur d'emoji
    Convertisseur d'horodatage Unix
    Recherche de codes HTTP
    Recherche de ports
    Recherche de types MIME
    Convertisseur Base64 et fichiers
    Encoder/Décoder image Base64
    Parseur User-Agent
    Parseur URL
    Vérificateur OGP
    Générateur de messages de commit
    Calculateur Chmod
    Créateur de GIF de terminal
    .env Parser & Validator
Ctrl+K

Conversion de casse

Convertir le texte en plusieurs formats de casse (majuscules, minuscules, snake_case, camelCase, etc.).

Text
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.