AnyNotepad Strumenti di Testo Online Gratuiti
Formati e convenzioni per sviluppatori
Explore all 218+ free online text tools
Tutti gli strumenti di testoIspirazione di Design Quotidiana
Prospettive fresche dal mondo del design, aggiornate ogni giorno
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
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
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
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
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
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
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
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
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 TendenzaConvertitore 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.
get user profile data
↓
getUserProfileData
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.
get user profile data
↓
GetUserProfileData
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.
Get User Profile Data
↓
get_user_profile_data
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.
Get User Profile Data
↓
get-user-profile-data
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.
max retry count
↓
MAX_RETRY_COUNT
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.
max retry count
↓
MAX-RETRY-COUNT
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.
Get User Profile Data
↓
get.user.profile.data
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.
Get User Profile
↓
getuserprofile
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.
Get User Profile
↓
GETUSERPROFILE
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.
Get User Profile Data
↓
get/user/profile/data
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.
App Models User Profile
↓
app\models\user\profile
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.
get user profile data
↓
Get _ User _ Profile _ Data
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.
app models user profile
↓
App::Models::User::Profile
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.
user profile image url
↓
$userProfileImageUrl
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.
user profile card header
↓
.user-profile-card-header
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.
content type header value
↓
Content-Type-Header-Value
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.
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
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.
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
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.
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
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.
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
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.
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
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.
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
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.
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
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.
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
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.
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
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.
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
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.
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
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.
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 trasposta)
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.
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(Colonna 2, 3 valori estratti)
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.
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
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.
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 duplicato rimosso, 4 righe uniche)
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.
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