AnyNotepad Strumenti di Testo Online Gratuiti

Input
Output
0
Caratteri
0
Parole
0
Frasi
0
Paragrafi
0
Righe
0
Token
0 min
Tempo di lettura
0 min
Tempo di parola
Formati e convenzioni per sviluppatori

Explore all 218+ free online text tools

Tutti gli strumenti di testo

Ispirazione di Design Quotidiana

Prospettive fresche dal mondo del design, aggiornate ogni giorno

Design del Giorno che presenta un'opera riconosciuta e il suo contesto creativo

Design del Giorno

Ogni mattina, un design diverso fa il suo ingresso. Esplora i materiali, i riferimenti e le scelte creative dietro l'opera in evidenza di oggi.

Scopri il Design di Oggi
Team di Design del Giorno che mostra il processo collaborativo e i progetti riconosciuti

Team di Design del Giorno

Il design spesso inizia con la collaborazione. Conosci il team le cui competenze combinate hanno prodotto un lavoro riconosciuto dalla giuria dell'A' Design Award.

Conosci il Team
Ritratto del Designer del Giorno che presenta il laureato dell'A' Design Award in evidenza

Designer del Giorno

Dietro ogni design curato c'è una mente deliberata. Esplora il portfolio, la filosofia e il percorso del laureato dell'A' Design Award in evidenza oggi.

Scopri la sua Visione
Leggenda del Design del Giorno, retrospettiva che ripercorre una vita di contributi al design

Leggenda del Design del Giorno

Decenni di dedizione definiscono un corpus di opere. Esplora i contributi di una vita e l'influenza duratura del designer in evidenza oggi.

Onora la loro Eredità
Intervista di Design del Giorno con una conversazione approfondita con un designer riconosciuto

Intervista di Design del Giorno

Le conversazioni rivelano ciò che i portfolio non possono. Ascolta il designer del giorno condividere intuizioni, punti di svolta e lezioni duramente apprese.

Leggi l'Intervista
Fatto Saliente del Giorno che presenta un momento notevole dalla comunità del design

Fatto Saliente del Giorno

Momenti degni di nota dal mondo del design. Dalle inaugurazioni di mostre ai lanci di progetti, segui gli eventi che segnano il progresso creativo.

Vedi il Fatto Saliente
Idea di Design del Giorno che presenta un lavoro concettuale che esplora nuove direzioni nel design

Idea di Design del Giorno

Ogni prodotto nasce da un pensiero. Esplora il concept di oggi — una visione ancora in fase di definizione, una proposta in attesa delle condizioni giuste per prendere forma.

Esplora l'Idea
Brand di Design del Giorno che mette in luce un approccio distintivo all'identità e alla filosofia del design

Brand di Design del Giorno

Dietro ogni prodotto c'è un'organizzazione con un punto di vista. Esplora i principi e i processi che definiscono il brand in evidenza oggi.

Scopri il Brand
Tendenza di Design del Giorno, visualizzazione dei pattern emergenti e delle direzioni nelle discipline del design

Tendenza di Design del Giorno

I pattern emergono quando si presta attenzione. Segui il movimento del giorno — un materiale, una palette o un approccio che sta guadagnando terreno attraverso le discipline.

Esplora la Tendenza

aB

Convertitore camelCase

Converte il testo in camelCase — la prima parola è tutta in minuscolo, e ogni parola successiva inizia con una lettera maiuscola, senza spazi o separatori tra le parole. La convenzione di denominazione standard per variabili JavaScript, metodi Java, proprietà TypeScript e molti altri linguaggi di programmazione.

Prima
get user profile data
Dopo
getUserProfileData
Conosciuto anche come: Lower Camel Case, Dromedary Case, JavaScript Variable Style, lowerCamelCase, Java Method Name, Variable Name Converter
AB

Convertitore PascalCase

Converte il testo in PascalCase — ogni parola inizia con una lettera maiuscola e tutte le parole sono unite senza separatori. Chiamato anche Upper Camel Case. La convenzione standard per i nomi delle classi in C#, Java, TypeScript, nomi dei componenti React e molti linguaggi di programmazione orientati agli oggetti.

Prima
get user profile data
Dopo
GetUserProfileData
Conosciuto anche come: Upper Camel Case, Class Name Case, StudlyCase, UpperCamelCase, C# Class Name, React Component Name, Type Name Convention
a_b

Convertitore snake_case

Converte il testo in snake_case — tutto in minuscolo con le parole separate da underscore. La convenzione di denominazione standard in Python, Ruby, Rust, PHP (funzioni), nomi di colonne di database e molti nomi di campi API. Comunemente utilizzato anche per la denominazione dei file in ambienti Linux/Unix.

Prima
Get User Profile Data
Dopo
get_user_profile_data
Conosciuto anche come: Underscore Case, Python Case, Lower Snake Case, Python Variable Name, Underscore Separator, Ruby Convention, Database Column Name
a-b

Convertitore kebab-case

Converte il testo in kebab-case — tutto in minuscolo con le parole separate da trattini. Il formato standard per nomi di classi CSS, attributi HTML, slug URL, nomi di pacchetti npm e nomi di file nei progetti web. Chiamato anche spinal-case, lisp-case o dash-case.

Prima
Get User Profile Data
Dopo
get-user-profile-data
Conosciuto anche come: Dash Case, Spinal Case, Lisp Case, Hyphen Case, CSS Class Name, URL Slug Case, Param Case, npm Package Name
A_B

Convertitore CONSTANT_CASE

Converte il testo in CONSTANT_CASE — tutto in maiuscolo con le parole separate da underscore. Conosciuto anche come SCREAMING_SNAKE_CASE o MACRO_CASE. La convenzione universale per costanti, variabili d’ambiente, chiavi di configurazione, valori enum e definizioni di macro C/C++ in praticamente tutti i linguaggi di programmazione.

Prima
max retry count
Dopo
MAX_RETRY_COUNT
Conosciuto anche come: SCREAMING_SNAKE_CASE, MACRO_CASE, Upper Snake Case, Environment Variable Case, Enum Case, Define Case, ALL_CAPS_UNDERSCORE
A-B

Convertitore SCREAMING-KEBAB-CASE

Converte il testo in SCREAMING-KEBAB-CASE — tutto in maiuscolo con le parole separate da trattini. Conosciuto anche come COBOL-CASE. Utilizzato nella programmazione COBOL, alcuni header HTTP, certi stili di variabili d’ambiente e ovunque sia necessario un formato maiuscolo con trattini. Il cugino rumoroso del kebab-case.

Prima
max retry count
Dopo
MAX-RETRY-COUNT
Conosciuto anche come: COBOL-CASE, Upper Kebab Case, Screaming Dash Case, Upper Hyphen Case, COBOL Style, Loud Kebab, HTTP Header Case (Legacy)
a.b

Convertitore dot.case

Converte il testo in dot.case — tutto in minuscolo con le parole separate da punti. Utilizzato nei nomi dei pacchetti Java (com.example.app), chiavi dei file di proprietà, identificatori OID, gerarchie di configurazione e catene di estensioni file. Comunemente visto anche nella notazione di accesso alle proprietà degli oggetti.

Prima
Get User Profile Data
Dopo
get.user.profile.data
Conosciuto anche come: Dot Notation, Period Case, Property Path Case, Java Package Name, Config Key Format, Dot Separator, Object Path Notation
ab

Convertitore flatcase

Converte il testo in flatcase — tutto minuscolo senza alcun separatore. Ogni parola viene concatenata direttamente insieme. Utilizzato per alcuni nomi di database, hashtag senza separatori, nomi di variabili brevi e ovunque sia necessario un identificatore compatto e minuscolo senza delimitatori.

Prima
Get User Profile
Dopo
getuserprofile
Conosciuto anche come: No Separator Case, Concatenated Lowercase, Mumble Case, Joined Lowercase, Compact Case, No Delimiter Lower
AB

Convertitore UPPERFLATCASE

Converte il testo in UPPERFLATCASE — tutto maiuscolo senza separatori. Ogni parola viene concatenata direttamente insieme in maiuscolo. Il fratello maiuscolo del flatcase — utilizzato per alcuni identificatori di sistemi legacy, nomi di campi mainframe e codici maiuscoli compatti.

Prima
Get User Profile
Dopo
GETUSERPROFILE
Conosciuto anche come: Upper Flat Case, Concatenated Uppercase, Screaming Flat Case, No Delimiter Upper, Joined Uppercase, Compact Upper Case
a/b

Convertitore path/case

Converte il testo in path/case — tutto minuscolo con le parole separate da barre oblique. Imita i percorsi di file Unix/Linux e i segmenti di percorso URL. Utile per generare percorsi di file, definizioni di route, endpoint API REST e identificatori gerarchici in stile breadcrumb.

Prima
Get User Profile Data
Dopo
get/user/profile/data
Conosciuto anche come: Slash Case, Directory Case, URL Path Case, File Path Case, Route Case, Forward Slash Separator, Unix Path Style
a\b

Convertitore backslash\case

Converte il testo in backslash\case — tutto minuscolo con le parole separate da barre rovesciate. Corrisponde al formato usato nei percorsi di file Windows e nelle dichiarazioni di namespace PHP (es. App\Models\User). Utilizzato anche in alcune convenzioni di namespace .NET.

Prima
App Models User Profile
Dopo
app\models\user\profile
Conosciuto anche come: Windows Path Case, PHP Namespace Case, Reverse Slash Case, Backslash Separator, .NET Namespace Style, Reverse Path Case
A _B

Convertitore Space_Snake Case

Converte il testo nel formato Space_Snake — ogni parola è maiuscola e le parole sono separate da un trattino basso con spazi su entrambi i lati ( _ ). Un formato ibrido talvolta usato nelle etichette di visualizzazione, nelle interfacce di configurazione e negli identificatori leggibili dove si desiderano sia la separazione visiva che i trattini bassi programmatici.

Prima
get user profile data
Dopo
Get _ User _ Profile _ Data
Conosciuto anche come: Spaced Underscore Case, Label Snake Case, Display Underscore, Readable Snake Case, Spaced Snake, Title Underscore Case
A::B

Convertitore Namespaced::Case

Converte il testo in Namespaced::Case — ogni parola è maiuscola e separata da doppi due punti (::). Corrisponde alla sintassi usata nei namespace C++ (std::string), nei percorsi dei moduli Ruby, nelle chiamate a metodi statici PHP e nei nomi dei pacchetti Perl. Utile per generare rapidamente identificatori con namespace da testo semplice.

Prima
app models user profile
Dopo
App::Models::User::Profile
Conosciuto anche come: Double Colon Case, C++ Namespace Style, Scope Resolution Case, Ruby Module Path, Perl Package Name, Paamayim Nekudotayim
$aB

Convertitore $phpVariable Case

Converte il testo nel formato variabile PHP — camelCase preceduto dal simbolo del dollaro ($). Il modo standard in cui le variabili vengono scritte in PHP. Il testo di input viene diviso in parole, unito in camelCase, quindi preceduto da $. Risparmia tempo nella creazione di nomi di variabili PHP da descrizioni, campi database o specifiche.

Prima
user profile image url
Dopo
$userProfileImageUrl
Conosciuto anche come: PHP Variable Style, Dollar camelCase, PHP Naming, PHP Var Name, Dollar Sign Variable, PHP Convention, Sigil camelCase
.a-b

Convertitore .css-class Case

Converte il testo nel formato selettore di classe CSS — kebab-case preceduto da un punto (.). Produce selettori di classe CSS pronti all'uso come .user-profile-card. Accelera la scrittura CSS convertendo descrizioni di componenti o specifiche di design direttamente in selettori CSS validi seguendo le convenzioni BEM e web standard.

Prima
user profile card header
Dopo
.user-profile-card-header
Conosciuto anche come: CSS Selector Case, Dot Kebab Case, CSS Class Name Generator, BEM Class Name, CSS Identifier, Stylesheet Class, Web Class Selector
A-B

Convertitore Train-Case

Converte il testo in Train-Case — ogni parola è maiuscola e le parole sono separate da trattini. Come il PascalCase con trattini tra le parole. Utilizzato negli header HTTP (Content-Type, X-Request-Id), in alcuni formati di file di configurazione e negli identificatori con trattini in stile titolo.

Prima
content type header value
Dopo
Content-Type-Header-Value
Conosciuto anche come: HTTP Header Case, Pascal-Kebab, Title Hyphen Case, Capital Dash Case, Title-Kebab, Hyphenated Title Case, Header Case
⇥→,

Convertitore TSV → CSV

Converte valori separati da tabulazione in valori separati da virgola. Quando incolli dati da Excel, Google Sheets o qualsiasi foglio di calcolo, arrivano come TSV (delimitati da tabulazione). Questo strumento converte le tabulazioni in virgole per il formato CSV standard, racchiudendo correttamente tra virgolette i campi che contengono virgole per mantenere l'integrità dei dati.

Prima
Alice→30→Paris
Bob→25→London
Dopo
Alice,30,Paris
Bob,25,London
Conosciuto anche come: Tab to Comma, Tab-Delimited to CSV, Spreadsheet to CSV, Excel to CSV, TSV Converter, Convert Tabs to Commas, Paste from Excel
,→⇥

Convertitore CSV → TSV

Converte valori separati da virgola in valori separati da tabulazione. L'inverso di TSV → CSV — produce output delimitato da tabulazione che può essere incollato direttamente in Excel, Google Sheets o qualsiasi applicazione di fogli di calcolo. Gestisce correttamente i campi CSV tra virgolette, rimuovendo le virgolette e convertendo le virgole interne.

Prima
Alice,30,Paris
Bob,25,London
Dopo
Alice→30→Paris
Bob→25→London
Conosciuto anche come: Comma to Tab, CSV to Tab-Delimited, CSV to Spreadsheet, CSV to Excel Paste, TSV Export, Comma to Tab Converter
;→,

Convertitore Punto e Virgola → CSV

Converte valori separati da punto e virgola in stile europeo in CSV standard con virgole. Molti paesi europei usano il punto e virgola come delimitatore CSV perché usano la virgola come separatore decimale. Questo strumento converte quel formato nel CSV standard internazionale delimitato da virgole per la compatibilità con software e API in lingua inglese.

Prima
Alice;30;Paris
Bob;25;London
Dopo
Alice,30,Paris
Bob,25,London
Conosciuto anche come: Semicolon to Comma, European CSV Convert, Fix Delimiter, German CSV to Standard, Semicolon Delimiter Convert, EU CSV Format
,→;

Convertitore CSV → Punto e Virgola

Converte CSV standard con virgole nel formato europeo separato da punto e virgola. L'inverso di Punto e Virgola → CSV. Essenziale quando si preparano dati per software che si aspettano delimitatori a punto e virgola — comune nelle impostazioni locali tedesca, francese, italiana, spagnola e di altri paesi europei dove le virgole fungono da separatori decimali.

Prima
Alice,30,Paris
Bob,25,London
Dopo
Alice;30;Paris
Bob;25;London
Conosciuto anche come: Comma to Semicolon, European CSV Format, CSV Locale Convert, Standard to EU CSV, Semicolon Delimiter Export
|→,

Convertitore Pipe → CSV

Converte valori separati da pipe in valori separati da virgola. I file delimitati da pipe (|) sono comuni nei sistemi legacy, nelle esportazioni di dati mainframe, nei record medici HL7, nelle tabelle Markdown e nell'output dei comandi Unix. Questo strumento rimuove i delimitatori pipe e converte nel formato CSV standard per strumenti moderni e fogli di calcolo.

Prima
Alice|30|Paris
Bob|25|London
Dopo
Alice,30,Paris
Bob,25,London
Conosciuto anche come: Pipe to Comma, Pipe-Delimited to CSV, Convert Pipe Delimiter, PSV to CSV, Bar Separated to CSV, Pipe Delimiter Convert
,→|

Convertitore CSV → Pipe

Converte valori separati da virgola in formato separato da pipe. I delimitatori pipe sono preferiti quando i campi dati contengono frequentemente virgole (indirizzi, descrizioni) poiché i pipe appaiono raramente nel testo naturale. Utile anche per creare righe di tabelle Markdown, alimentare dati alle pipeline Unix o preparare importazioni per sistemi legacy.

Prima
Alice,30,Paris
Bob,25,London
Dopo
Alice|30|Paris
Bob|25|London
Conosciuto anche come: Comma to Pipe, CSV to Pipe-Delimited, Pipe Delimiter Format, CSV to PSV, Bar Separator Export, CSV to Bar Delimited
"a","b"

Virgoletta Valori CSV

Racchiude ogni campo CSV tra virgolette doppie secondo RFC 4180. Converte a,b,c in "a","b","c". Esegue correttamente l'escape delle virgolette esistenti raddoppiandole. Essenziale per garantire che i dati CSV con caratteri speciali (virgole, a capo, virgolette) vengano interpretati correttamente da tutti i parser e le applicazioni di fogli di calcolo.

Prima
Alice,30,Paris, France
Bob,25,London
Dopo
"Alice","30","Paris, France"
"Bob","25","London"
Conosciuto anche come: Enquote CSV, RFC 4180 Quote, Add CSV Quotes, Quote All Fields, CSV Field Quoting, Double Quote CSV, Wrap CSV in Quotes
""→

Rimuovi Virgolette CSV

Rimuove le virgolette doppie circostanti dai campi CSV e annulla l'escape delle virgolette raddoppiate ("" torna a "). L'inverso di Virgoletta Valori CSV. Pulisce i dati CSV con troppe virgolette per la leggibilità, prepara i campi per la visualizzazione o semplifica il CSV prima di ulteriori elaborazioni di testo.

Prima
"Alice","30","Paris"
"Bob","25","London"
Dopo
Alice,30,Paris
Bob,25,London
Conosciuto anche come: Remove CSV Quotes, Strip Quotes, Dequote CSV, Unquote Fields, Remove Double Quotes, CSV Quote Stripper, Clean CSV Quotes
␣→,

Spazi in CSV

Converte token separati da spazi in valori separati da virgola su ogni riga. Trasforma dati delimitati da spazi bianchi (output di comandi, report a larghezza fissa, voci di log) nel formato CSV corretto. Spazi consecutivi multipli vengono trattati come un singolo delimitatore. Ogni riga viene elaborata indipendentemente.

Prima
Alice 30 Paris
Bob 25 London
Dopo
Alice,30,Paris
Bob,25,London
Conosciuto anche come: Space to Comma, Whitespace to CSV, Space-Delimited to CSV, Convert Spaces to Commas, Fixed Width to CSV, Whitespace Delimiter Convert
,→␣

CSV in Spazi

Converte valori separati da virgola in token separati da spazi su ogni riga. L'inverso di Spazi in CSV. Produce output pulito delimitato da spazi bianchi adatto per strumenti da riga di comando Unix, script shell, elaborazione con awk e qualsiasi sistema che si aspetti input separati da spazi.

Prima
Alice,30,Paris
Bob,25,London
Dopo
Alice 30 Paris
Bob 25 London
Conosciuto anche come: Comma to Space, CSV to Whitespace, Space-Delimited Output, Convert Commas to Spaces, CSV to Fixed Width, Comma Delimiter Remove
A,B,C

Ordina Valori CSV

Ordina i valori all'interno di ogni riga separata da virgole in ordine alfabetico o numerico. A differenza di “Ordina Righe” che riordina intere righe, questo ordina i singoli campi all'interno di ogni riga. Utile per normalizzare liste di tag, riordinare valori di colonne, ordinare liste di attributi o alfabetizzare dati separati da virgole.

Prima
cherry,apple,banana
zebra,mouse,ant
Dopo
apple,banana,cherry
ant,mouse,zebra
Conosciuto anche come: Sort Comma Values, Alphabetize CSV, Sort Fields in Row, Sort Delimited Values, Reorder CSV Columns, Sort Inline CSV

Trasponi Tabella

Inverte righe e colonne di una tabella CSV. La prima riga diventa la prima colonna, la seconda riga diventa la seconda colonna e così via. Gestisce campi tra virgolette con virgole e pareggia le righe alla stessa lunghezza. Mostra un riepilogo con le dimensioni originali e trasposte. Ideale per ruotare dati, convertire dati orientati per riga in formato orientato per colonna o ristrutturare esportazioni da fogli di calcolo.

Prima
Name,Age,City
Alice,30,London
Bob,25,Paris
Dopo
Name,Alice,Bob
Age,30,25
City,London,Paris

(3×3 → 3×3 trasposta)
Conosciuto anche come: Inverti Righe e Colonne, Trasponi CSV, Ruota Tabella, Tabella Pivot, Scambia Righe Colonne, Trasponi Matrice, Capovolgi Tabella, Colonna a Riga, Riga a Colonna, Inverti Tabella
▦→

Estrai Colonna CSV

Estrae una singola colonna da dati CSV. Inserisci il numero della colonna (base 1) o il nome dell'intestazione sulla riga 1, poi i dati CSV sulle righe 2+. Gestisce campi tra virgolette con virgole. Restituisce tutti i valori di quella colonna, uno per riga, con un riepilogo del conteggio. Perfetto per estrarre liste di email, ID, nomi o qualsiasi singolo campo da un dataset più grande.

Input
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
Output
Email
alice@test.com
bob@test.com

(Colonna 2, 3 valori estratti)
Conosciuto anche come: Estrattore Colonna CSV, Estrai Colonna CSV, Ottieni Colonna da CSV, Estrattore Campo CSV, Estrai Valori Colonna, Selettore Colonna CSV, Singola Colonna CSV, Scegli Colonna CSV
▦↑

Ordina CSV per Colonna

Ordina i dati CSV per una colonna specifica in ordine crescente. Inserisci il numero della colonna (base 1) sulla riga 1, poi i dati CSV sulle righe 2+. La riga di intestazione resta al suo posto mentre le righe di dati vengono riordinate. Rileva automaticamente se la colonna contiene numeri (ordina numericamente) o testo (ordina alfabeticamente). Gestisce correttamente i campi tra virgolette con virgole.

Input
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
Output
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
Conosciuto anche come: Ordinatore CSV, Ordina Dati CSV, Ordinamento Colonna CSV, Ordina CSV per Colonna, Strumento Ordina CSV, Ordina Colonna Foglio di Calcolo, Ordinatore Righe CSV, Ordina Tabella per Colonna, Ordina CSV Alfabeticamente
▦✕2

Deduplica Righe CSV

Rimuove le righe duplicate dai dati CSV basandosi sulla corrispondenza esatta della riga. Mantiene la prima occorrenza di ogni riga unica e rimuove tutti i duplicati successivi. Mostra un riepilogo con il conteggio righe originale, duplicati rimossi e righe uniche rimanenti. Funziona con qualsiasi dato delimitato. Ideale per pulire dati esportati, rimuovere record duplicati o deduplicare mailing list.

Prima
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
Dopo
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com

(1 duplicato rimosso, 4 righe uniche)
Conosciuto anche come: Rimuovi Righe CSV Duplicate, Deduplicatore CSV, Righe Uniche CSV, Rimuovi Record Duplicati, Deduplica Tabella, Righe CSV Uniche, Rimuovi Duplicati CSV, Pulisci Dati Duplicati
▦▦

Allinea Colonne

Riempie le colonne con spazi in modo che si allineino verticalmente in un formato leggibile a larghezza fissa. Rileva automaticamente il delimitatore (tabulazioni, pipe, virgole o spazi multipli) e allinea ogni colonna alla larghezza del suo valore più lungo. Perfetto per rendere leggibili tabelle di dati nei commenti del codice, README, file di log, output del terminale o documentazione in testo semplice.

Prima
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
Dopo
Name       Age  City
Alice      30   London
Bob        25   Paris
Charlotte  42   San Francisco
Conosciuto anche come: Allineatore Colonne, Allinea Colonne Testo, Allineatore Tabella, Riempi Colonne, Colonne Larghezza Fissa, Tabula Dati, Formattatore Tabella Testo, Padding Colonne, Allinea Dati Tab, Tabella Monospazio