Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis Textfallskonverterare

Konvertera text till VERSALER, gemener, Titelfall, kamelfall, snake_case och mer.

Fungerar offline när den väl lästs in
0 tecken0 ord0 meningar0 rader
UPPERCASE

Resultat visas här

lowercase

Resultat visas här

Title Case

Resultat visas här

Versal Första Bokstav I Varje Ord

Resultat visas här

Sentence case

Resultat visas här

camelCase

Resultat visas här

PascalCase

Resultat visas här

snake_case

Resultat visas här

kebab-case

Resultat visas här

CONSTANT_CASE

Resultat visas här

dot.case

Resultat visas här

path/case

Resultat visas här

Train-Case

Resultat visas här

aLtErNaTiNg

Resultat visas här

iNVERSE cASE

Resultat visas här

sPoNgE cAsE

Resultat visas här

Ta bort accenter

Resultat visas här

URL-slug

Resultat visas här

En mening per rad

Resultat visas här

Trimma och slå ihop mellanslag

Resultat visas här

Vanliga användningar

  • TitelkonverterareKonvertera text till korrekt titelfall — versalisera rubriker, artikelnamn och avsnittsrubriker på rätt sätt.
  • MeningskonverterareKonvertera text till meningsfall — versalisera första bokstaven i varje mening för ren, läsbar text.
  • Versaler och gemener konverterareVäxla text mellan VERSALER och gemener — formatera kod, rensa data och standardisera text direkt.
  • camelCase och snake_case konverterareKonvertera text mellan camelCase, snake_case, kebab-case och PascalCase — väsentligt för utvecklare.
  • Textkonverterare för innehållsförfattareFormatera ditt innehål perfekt — titelfall för rubriker, meningsfall för brödtext, korrekt fall för namn.

Så här fungerar det

Alla 14 skiftlägesomvandlingar sker helt i din webbläsare med handskrivna Unicode-medvetna algoritmer — inget bibliotek, ingen server, ingen uppladdning. JavaScripts inbyggda Unicode-egenskapsundantag (\p{L}, \p{N}) håller accenterade och icke-latinska tecken intakta genom varje omvandling.

  1. 1
    Levande reaktiv tolkning
    Varje tangenttryckning utlöser en useMemo-beräkning som kör alla 14 omvandlingsfunktioner samtidigt mot din indata, så resultat uppdateras i realtid utan fördröjning eller knapptryckning.
  2. 2
    Unicode-medveten tokenisering
    Innan ord delas upp eller sammanfogas tar koden bort inledande/avslutande icke-alfanumeriska tecken med Unicode-egenskapsundantagen \p{L} och \p{N}. Detta säkerställer att ord som "café" eller "naïve" tokeniseras korrekt till camelCase eller snake_case utan att tappa accenterade bokstäver.
  3. 3
    Strängomvandling per format
    Varje skiftlägesstil tillämpar sin egen regex-logik: avgränsarbaserade format (snake, kebab, punkt, sökväg, CONSTANT) använder en enda ersättning som slår ihop alla icke-ord-sekvenser till avgränsaren; strukturella format (camelCase, PascalCase, Train-Case) kedjar en versalisering vid ordgräns ovanpå det; menings- och titelskiftläge använder lookahead-mönster för att bara versalisera efter skiljetecken eller mellanslagsgränser.
  4. 4
    Kopiera eller ladda ned resultat
    Varje resultatkort har sin egen Kopiera-knapp som använder navigator.clipboard-API:et. "Kopiera alla" och "Ladda ned .txt" paketerar alla 14 utdata som märkta textblock. Din senaste indata sparas i localStorage så att den överlever en sidomladdning utan att någonsin lämna din enhet.

Relaterade verktyg

Vanliga frågor