AnyNotepad Outils de texte en ligne gratuits
Casses développeur et formats
Explore all 218+ free online text tools
Tous les outils de texteInspiration Design du Jour
Des perspectives fraîches du monde du design, mises à jour chaque jour
Design du Jour
Chaque matin, un design différent entre en scène. Explorez les matériaux, les références et les choix créatifs derrière l'œuvre mise en avant aujourd'hui.
Découvrir le Design du Jour
Équipe Design du Jour
Le design commence souvent par la collaboration. Rencontrez l'équipe dont les compétences combinées ont produit un travail reconnu par le jury de l'A' Design Award.
Rencontrer l'Équipe
Designer du Jour
Derrière chaque design réfléchi se tient un esprit délibéré. Explorez le portfolio, la philosophie et le parcours du lauréat de l'A' Design Award mis en avant aujourd'hui.
Voir sa Vision
Légende du Design du Jour
Des décennies de dévouement définissent un corpus d'œuvres. Explorez les contributions de toute une vie et l'influence durable du designer mis en avant aujourd'hui.
Honorer son Héritage
Interview Design du Jour
Les conversations révèlent ce que les portfolios ne peuvent pas montrer. Écoutez le designer du jour partager ses idées, ses tournants et les leçons durement acquises.
Lire l'Interview
Fait Marquant du Jour
Des moments à remarquer dans le monde du design. Des vernissages d'expositions aux lancements de projets, suivez les événements qui marquent le progrès créatif.
Voir le Fait Marquant
Idée Design du Jour
Chaque produit commence par une pensée. Explorez le concept du jour — une vision en cours de formation, une proposition en attente des conditions adéquates pour prendre forme.
Explorer l'Idée
Marque Design du Jour
Derrière chaque produit se tient une organisation avec un point de vue. Explorez les principes et les processus qui définissent la marque mise en avant aujourd'hui.
Découvrir la Marque
Tendance Design du Jour
Les tendances émergent lorsque l'on prête attention. Suivez le mouvement du jour — un matériau, une palette ou une approche qui gagne du terrain à travers les disciplines.
Explorer la TendanceConvertisseur camelCase
Convertit le texte en camelCase — le premier mot est entièrement en minuscules, et chaque mot suivant commence par une majuscule, sans espaces ni séparateurs entre les mots. La convention de nommage standard pour les variables JavaScript, les méthodes Java, les propriétés TypeScript et de nombreux autres langages de programmation.
get user profile data
↓
getUserProfileData
Convertisseur PascalCase
Convertit le texte en PascalCase — chaque mot commence par une majuscule et tous les mots sont joints sans séparateurs. Aussi appelé Upper Camel Case. La convention standard pour les noms de classes en C#, Java, TypeScript, les noms de composants React et de nombreux langages de programmation orientés objet.
get user profile data
↓
GetUserProfileData
Convertisseur snake_case
Convertit le texte en snake_case — tout en minuscules avec les mots séparés par des tirets bas. La convention de nommage standard en Python, Ruby, Rust, PHP (fonctions), noms de colonnes de bases de données et de nombreux noms de champs API. Aussi couramment utilisé pour le nommage de fichiers dans les environnements Linux/Unix.
Get User Profile Data
↓
get_user_profile_data
Convertisseur kebab-case
Convertit le texte en kebab-case — tout en minuscules avec les mots séparés par des tirets. Le format standard pour les noms de classes CSS, les attributs HTML, les slugs d'URL, les noms de paquets npm et les noms de fichiers dans les projets web. Aussi appelé spinal-case, lisp-case ou dash-case.
Get User Profile Data
↓
get-user-profile-data
Convertisseur CONSTANT_CASE
Convertit le texte en CONSTANT_CASE — tout en majuscules avec les mots séparés par des tirets bas. Aussi connu sous le nom de SCREAMING_SNAKE_CASE ou MACRO_CASE. La convention universelle pour les constantes, les variables d'environnement, les clés de configuration, les valeurs d'enum et les définitions de macros C/C++ dans pratiquement tous les langages de programmation.
max retry count
↓
MAX_RETRY_COUNT
Convertisseur SCREAMING-KEBAB-CASE
Convertit le texte en SCREAMING-KEBAB-CASE — tout en majuscules avec les mots séparés par des tirets. Aussi connu sous le nom de COBOL-CASE. Utilisé en programmation COBOL, certains en-têtes HTTP, certains styles de variables d'environnement et partout où un format en majuscules avec tirets est nécessaire. Le cousin bruyant du kebab-case.
max retry count
↓
MAX-RETRY-COUNT
Convertisseur dot.case
Convertit le texte en dot.case — tout en minuscules avec les mots séparés par des points.
Utilisé dans les noms de paquets Java (com.example.app), les clés de fichiers de propriétés, les identifiants OID,
les hiérarchies de configuration et les chaînes d'extensions de fichiers. Aussi couramment vu dans la notation d'accès aux propriétés d'objets.
Get User Profile Data
↓
get.user.profile.data
Convertisseur flatcase
Convertit le texte en flatcase — tout en minuscules sans aucun séparateur. Chaque mot est concaténé directement. Utilisé pour certains noms de bases de données, les hashtags sans séparateurs, les noms de variables courts, et partout où un identifiant compact en minuscules sans délimiteur est nécessaire.
Get User Profile
↓
getuserprofile
Convertisseur UPPERFLATCASE
Convertit le texte en UPPERFLATCASE — tout en majuscules sans séparateurs. Chaque mot est concaténé directement en capitales. Le pendant majuscule du flatcase — utilisé pour certains identifiants de systèmes anciens, les noms de champs mainframe et les codes compacts en majuscules.
Get User Profile
↓
GETUSERPROFILE
Convertisseur path/case
Convertit le texte en path/case — tout en minuscules avec les mots séparés par des barres obliques. Imite les chemins de fichiers Unix/Linux et les segments de chemin d'URL. Utile pour générer des chemins de fichiers, des définitions de routes, des endpoints d'API REST et des identifiants hiérarchiques de type fil d'Ariane.
Get User Profile Data
↓
get/user/profile/data
Convertisseur backslash\case
Convertit le texte en backslash\case — tout en minuscules avec les mots séparés par des antislashs.
Correspond au format utilisé dans les chemins de fichiers Windows et les déclarations de namespaces PHP
(par ex. App\Models\User). Également utilisé dans certaines conventions de namespaces .NET.
App Models User Profile
↓
app\models\user\profile
Convertisseur Space_Snake Case
Convertit le texte au format Space_Snake — chaque mot est capitalisé et les mots sont séparés par un underscore avec des espaces de chaque côté ( _ ). Un format hybride parfois utilisé dans les libellés d'affichage, les interfaces de configuration et les identifiants lisibles où une séparation visuelle et des underscores programmatiques sont souhaités.
get user profile data
↓
Get _ User _ Profile _ Data
Convertisseur Namespaced::Case
Convertit le texte en Namespaced::Case — chaque mot est capitalisé et séparé par des doubles deux-points (::).
Correspond à la syntaxe utilisée dans les namespaces C++ (std::string), les chemins de modules Ruby, les appels
de méthodes statiques PHP et les noms de packages Perl. Utile pour générer rapidement des identifiants namespacés à partir de texte brut.
app models user profile
↓
App::Models::User::Profile
Convertisseur $phpVariable Case
Convertit le texte au format de variable PHP — camelCase préfixé d'un signe dollar ($). La manière standard d'écrire les variables en PHP. Le texte saisi est découpé en mots, assemblé en camelCase, puis précédé de $. Fait gagner du temps lors de la création de noms de variables PHP à partir de descriptions, champs de base de données ou spécifications.
user profile image url
↓
$userProfileImageUrl
Convertisseur .css-class Case
Convertit le texte au format de sélecteur de classe CSS — kebab-case préfixé d'un point (.). Produit
des sélecteurs de classes CSS prêts à l'emploi comme .user-profile-card. Accélère l'écriture CSS en convertissant
les descriptions de composants ou les spécifications de design directement en sélecteurs CSS valides selon les conventions BEM et web standard.
user profile card header
↓
.user-profile-card-header
Convertisseur Train-Case
Convertit le texte en Train-Case — chaque mot est capitalisé et les mots sont séparés par des tirets.
Comme le PascalCase avec des tirets entre les mots. Utilisé dans les en-têtes HTTP (Content-Type,
X-Request-Id), certains formats de fichiers de configuration et les identifiants à tirets de style titre.
content type header value
↓
Content-Type-Header-Value
Convertisseur TSV → CSV
Convertit les valeurs séparées par des tabulations en valeurs séparées par des virgules. Lorsque vous collez des données depuis Excel, Google Sheets ou tout tableur, elles arrivent en TSV (délimité par des tabulations). Cet outil convertit ces tabulations en virgules pour le format CSV standard, en mettant correctement entre guillemets les champs contenant des virgules pour préserver l'intégrité des données.
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
Convertisseur CSV → TSV
Convertit les valeurs séparées par des virgules en valeurs séparées par des tabulations. L'inverse de TSV → CSV — produit une sortie délimitée par des tabulations qui peut être collée directement dans Excel, Google Sheets ou toute application tableur. Gère correctement les champs CSV entre guillemets, en supprimant les guillemets et en convertissant les virgules internes.
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
Convertisseur Points-virgules → CSV
Convertit les valeurs séparées par des points-virgules de style européen en CSV standard à virgules. De nombreux pays européens utilisent des points-virgules comme délimiteurs CSV car ils utilisent les virgules comme séparateurs décimaux. Cet outil convertit ce format en CSV standard délimité par des virgules pour la compatibilité avec les logiciels et API en paramètres régionaux anglais.
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
Convertisseur CSV → Points-virgules
Convertit le CSV standard à virgules en format européen séparé par des points-virgules. L'inverse de Points-virgules → CSV. Essentiel pour préparer des données pour les logiciels qui attendent des délimiteurs point-virgule — courant dans les paramètres régionaux allemands, français, italiens, espagnols et autres pays européens où les virgules servent de séparateurs décimaux.
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
Convertisseur Pipes → CSV
Convertit les valeurs séparées par des pipes en valeurs séparées par des virgules. Les fichiers délimités par des pipes (|) sont courants dans les systèmes anciens, les exports de données mainframe, les dossiers médicaux HL7, les tableaux Markdown et les sorties de commandes Unix. Cet outil supprime les délimiteurs pipe et convertit au format CSV standard pour les outils modernes et les tableurs.
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
Convertisseur CSV → Pipes
Convertit les valeurs séparées par des virgules en format séparé par des pipes. Les délimiteurs pipe sont préférés lorsque les champs de données contiennent fréquemment des virgules (adresses, descriptions) car les pipes apparaissent rarement dans le texte naturel. Également utile pour créer des lignes de tableaux Markdown, alimenter des pipelines Unix ou préparer des imports pour systèmes anciens.
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
Mettre les valeurs CSV entre guillemets
Entoure chaque champ CSV de guillemets doubles selon la norme RFC 4180. Convertit a,b,c en
"a","b","c". Échappe correctement les guillemets existants en les doublant. Essentiel pour garantir que
les données CSV contenant des caractères spéciaux (virgules, retours à la ligne, guillemets) sont correctement interprétées par tous les analyseurs et tableurs.
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
Supprimer les guillemets CSV
Supprime les guillemets doubles entourant les champs CSV et déséchappe les guillemets doublés (""
redevient "). L'inverse de Mettre les valeurs CSV entre guillemets. Nettoie les données CSV sur-guillemettées pour la lisibilité,
prépare les champs pour l'affichage ou simplifie le CSV avant un traitement de texte ultérieur.
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
Espaces vers CSV
Convertit les tokens séparés par des espaces en valeurs séparées par des virgules sur chaque ligne. Transforme les données délimitées par des espaces (sorties de commandes, rapports à largeur fixe, entrées de journaux) en format CSV approprié. Les espaces consécutifs multiples sont traités comme un seul délimiteur. Chaque ligne est traitée indépendamment.
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV vers Espaces
Convertit les valeurs séparées par des virgules en tokens séparés par des espaces sur chaque ligne. L'inverse d'Espaces vers CSV.
Produit une sortie délimitée par des espaces adaptée aux outils en ligne de commande Unix, aux scripts shell,
au traitement awk, et à tout système qui attend une entrée séparée par des espaces.
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
Trier les valeurs CSV
Trie les valeurs au sein de chaque ligne séparée par des virgules par ordre alphabétique ou numérique. Contrairement au “Tri de lignes” qui réordonne des lignes entières, ceci trie les champs individuels au sein de chaque ligne. Utile pour normaliser des listes de tags, réordonner des valeurs de colonnes, trier des listes d'attributs ou alphabétiser des données séparées par des virgules.
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
Transposer un Tableau
Inverse les lignes et les colonnes d'un tableau CSV. La première ligne devient la première colonne, la deuxième ligne devient la deuxième colonne, et ainsi de suite. Gère les champs entre guillemets contenant des virgules et complète les lignes à longueur égale. Affiche un résumé avec les dimensions originales et transposées. Idéal pour pivoter des données, convertir des données orientées lignes en format orienté colonnes ou restructurer des exports de tableurs.
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 transposé)
Extraire une Colonne CSV
Extrait une seule colonne à partir de données CSV. Entrez le numéro de colonne (base 1) ou le nom d'en-tête sur la ligne 1, puis vos données CSV sur les lignes 2+. Gère les champs entre guillemets contenant des virgules. Produit toutes les valeurs de cette colonne, une par ligne, avec un résumé du nombre. Parfait pour extraire des listes d'e-mails, d'identifiants, de noms ou tout champ unique d'un jeu de données plus large.
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(Colonne 2, 3 valeurs extraites)
Trier CSV par Colonne
Trie les données CSV par une colonne spécifique en ordre croissant. Entrez le numéro de colonne (base 1) sur la ligne 1, puis vos données CSV sur les lignes 2+. La ligne d'en-tête reste en place tandis que les lignes de données sont réorganisées. Détecte automatiquement si la colonne contient des nombres (tri numérique) ou du texte (tri alphabétique). Gère correctement les champs entre guillemets contenant des virgules.
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
Dédupliquer les Lignes CSV
Supprime les lignes en double des données CSV en se basant sur une correspondance exacte de ligne. Conserve la première occurrence de chaque ligne unique et supprime tous les doublons suivants. Affiche un résumé avec le nombre de lignes original, les doublons supprimés et les lignes uniques restantes. Fonctionne avec n'importe quelles données délimitées. Idéal pour nettoyer des données exportées, supprimer les enregistrements en double ou dédupliquer des listes de diffusion.
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(1 doublon supprimé, 4 lignes uniques)
Aligner les Colonnes
Complète les colonnes avec des espaces pour qu'elles s'alignent verticalement dans un format à largeur fixe et lisible. Détecte automatiquement le délimiteur (tabulations, barres verticales, virgules ou espaces multiples) et aligne chaque colonne à la largeur de sa plus longue valeur. Parfait pour rendre les tableaux de données lisibles dans les commentaires de code, les READMEs, les fichiers de log, les sorties terminal ou la documentation en texte brut.
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco