CanDoYa
IT

Convertitore kebab case

Funziona interamente nel browser: nessun caricamento, nessuna registrazione.

Lettere e numeri di qualsiasi script vengono mantenuti; punteggiatura, spazi e confini tra case diventano hyphen.
Testo o identificatori di input
Output kebab-case
Incolla testo o identificatori per convertirli in kebab-case
Condividi questo strumento

Che cos'è un convertitore kebab case?

Un convertitore kebab case trasforma testo o nomi in stile codice in identificatori separati da hyphen, come user-profile-url. Incolla una frase, camelCase, PascalCase, kebab-case o punteggiatura mista e il risultato si aggiorna subito. Gestisce anche righe in blocco e può passare a UPPER-KEBAB-CASE per le costanti.

Come si usa

  1. 1Incolla il testo. Inserisci una frase, un elenco di label o identificatori esistenti. Ogni riga di input diventa una riga di output.
  2. 2Scegli il case. Mantieni l'output predefinito kebab-case oppure passa a UPPER-KEBAB-CASE per costanti e variabili d'ambiente.
  3. 3Scegli come gestire i caratteri. Lascia attive le lettere Unicode per testi multilingue, oppure disattivale quando servono identificatori ASCII stretti.
  4. 4Copia il risultato. Usa Copia per prendere l'identificatore convertito o l'intera colonna convertita.

A chi serve

Questo convertitore funziona interamente nel tuo browser, quindi codice incollato, campi di database e note private non vengono caricati. Divide i confini comuni degli identificatori, per esempio HTTPServerError, customerProfileURL e invoice-total, poi normalizza i separatori ripetuti in un solo hyphen. Le lettere Unicode restano intatte per impostazione predefinita negli identificatori localizzati, mentre la modalità ASCII stretta riduce gli accenti latini quando un sistema accetta solo a-z, 0-9 e hyphen.

Domande frequenti

Questo convertitore kebab case è gratis?

Sì. Lo strumento è gratis, non richiede registrazione e non ha un limite pratico di righe per il normale uso nel browser. Incolla un valore o un'intera colonna e convertila all'istante.

Il mio testo viene caricato da qualche parte?

No. La conversione avviene localmente nel browser. Identificatori, nomi di campi interni, payload API e bozze restano sul tuo dispositivo.

Che cosa significa kebab-case?

kebab-case è uno stile di naming in cui le parole sono minuscole e separate da hyphen, per esempio <code>customer-profile-url</code>. È comune in Python, Ruby, Rust, database, nomi di file e molte convenzioni API.

Può convertire camelCase o PascalCase?

Sì. Rileva i confini comuni tra case, quindi <code>customerProfileURL</code> diventa <code>customer-profile-url</code> e <code>HTTPServerError</code> diventa <code>http-server-error</code>.

A cosa serve UPPER-KEBAB-CASE?

UPPER-KEBAB-CASE è la variante maiuscola, usata di solito per costanti, valori enum e variabili d'ambiente come <code>API-BASE-URL</code>. Usa la modalità UPPER quando lo stile di destinazione richiede identificatori maiuscoli.

Supporta accenti e testo non inglese?

Sì. Le lettere Unicode vengono mantenute per impostazione predefinita, quindi parole in cirillico, greco, hindi, cinese e altri script restano quando sono separate da spazi o punteggiatura. Disattiva Unicode solo quando ti serve un output ASCII stretto.

Posso convertire molti nomi insieme?

Sì. Incolla un valore per riga e lo strumento restituisce un identificatore convertito per riga nello stesso ordine, utile per intestazioni di fogli di calcolo, colonne di database e pulizie di codice in blocco.