← Alla verktyg

Textformatomvandlare

Konvertera text mellan VERSALER, gemener, Inledande Versal, Meningscase, camelCase, snake_case med mera, gratis i webbläsaren med AP- och Chicago-stil.

Vad en skiftlägesomvandlare gör och när du behöver en

En skiftlägesomvandlare tar vilken text du än klistrar in och skriver om stora och små bokstäver åt dig. Istället för att skriva om en mening för att Caps Lock var på, eller leta genom en rubrik för att göra varje ord versalt för hand, klickar du på en knapp och verktyget formar om bokstäverna. Allt på den här sidan körs i din webbläsare, så din text lämnar aldrig din enhet. Klistra in, välj en stil, kopiera resultatet.

Anledningen till att ett litet verktyg som detta förtjänar en permanent plats i din verktygslåda är att versalisering är knepig och regelstyrd. Engelska (och svenska) rubriker följer konventioner som är lätta att göra fel, och kod har egna namnstilar som kompilatorer och linters bryr sig om. Att göra omvandlingen för hand är långsamt och felbenäget; att låta verktyget tillämpa regeln konsekvent är snabbt och prydligt.

Abstrakta lysande bokstavsformer som förvandlas mellan stora versaler och små gemener i indigo och cyan
Bokstäver som växlar mellan stora och små former — kärnan i varje skiftlägesomvandlare.

De vardagliga formaten

VERSALER gör varje bokstav stor. Det fungerar bra för korta akronymer, etiketter och enstaka betoningar, men ett helt stycke i versaler läses som skrikande och är faktiskt svårare att skumläsa, så använd det sparsamt.

gemener tar bort alla versaler. Det är praktiskt för att normalisera data, städa upp text som kommit in i röran, eller matcha den avslappnade gemena estetik vissa varumärken föredrar. Det är också den snabbaste fixen för en mening som råkade skrivas helt i versaler.

Meningsformat gör bara den första bokstaven i varje mening stor och lämnar resten som skrivet. Detta är den naturliga stilen för brödtext, e-post och det mesta av modern användargränssnittstext, eftersom det läses som folk faktiskt skriver.

Versalstart på varje ord (Title Case) gör de viktiga orden stora och de små sammanbindande orden små. Det är den traditionella stilen för rubriker, bok- och artikeltitlar, låtnamn och nyhetsrubriker. Detta format är där de flesta trasslar in sig, eftersom de exakta reglerna beror på vilken stilguide man följer.

Versalstart på varje ord är inte en enda regel: AP mot Chicago

Både Associated Press (AP) och Chicago Manual of Style är överens om grunderna: gör första och sista ordet stort, plus alla substantiv, pronomen, verb, adjektiv och adverb. Båda gör också korta artiklar som a, an och the små, liksom de korta konjunktionerna for, and, nor, but och or, samt korta prepositioner.

Meningsskiljaktigheterna finns i detaljerna. AP gör prepositioner på tre bokstäver eller färre små men versaliserar längre, och den versaliserar to när det är en del av ett infinitiv. Chicago gör to i infinitiv litet och gör prepositioner små oavsett längd. Konjunktionerna yet och so är små i AP men versala i Chicago. Inget av detta är intuitivt, vilket är precis varför en omvandlare som kan reglerna sparar tid och diskussioner.

Flödande band av abstrakt text som omformateras till rena, justerade rader, guld och cyan på mörk marinblå
Rörig text flödar in och kommer ut prydligt omformaterad.

Utvecklarformat: att namnge variabler på rätt sätt

Programmerare behöver en annan familj av stilar eftersom identifierare inte kan innehålla mellanslag. Varje språkgemenskap bestämmer sig för sin egen konvention, och att blanda dem ser slarvigt ut eller går sönder mot linters.

  • camelCase — första ordet med gemener, varje efterföljande ord med versal, inga mellanslag: userName. Vanligt i JavaScript-, Java- och Kotlin-variabler.
  • PascalCase — som camelCase men det första ordet är också versalt: UserName. Används för klass- och typnamn i många språk.
  • snake_case — helt med gemener med understreck mellan orden: user_name. Standarden för Python, Ruby och SQL.
  • kebab-case — helt med gemener med bindestreck: user-name. Populärt för URL:er, CSS-klassnamn och filnamn.

En omvandlare som hanterar dessa låter dig ta en etikett som "Användarnamn" och genast få rätt identifierare för vilket språk du än skriver i, och sedan växla den igen när du flyttar samma idé till en databaskolumn eller en CSS-regel.

Snabba, vardagliga användningsområden

De två vanligaste anledningarna till att folk tar till detta verktyg är oglamorösa och ständiga: att fixa text som skrevs med Caps Lock på, och att omformatera en rubrik eller ett variabelnamn utan att skriva om det. Släng in en SKRIKANDE MENING och få ut en prydlig sådan. Klistra in en kolumnrubrik och få ett rent snake_case-fält. När det väl är en del av ditt arbetsflöde kommer du att använda det oftare än du tror. Om du också behöver mäta det du redigerar, kombinera det med ordräknaren, och bläddra bland resten av våra textverktyg för att trimma, sortera och städa upp text.

Vanliga frågor

Laddas min text upp någonstans?

Nej. Omvandlingen körs helt i din webbläsare med JavaScript, så texten du klistrar in skickas aldrig till en server. Du kan till och med använda den offline när sidan har laddats.

Vad är skillnaden mellan versalstart på varje ord och meningsformat?

Versalstart på varje ord gör de flesta orden i en rubrik stora, medan meningsformat bara gör den första bokstaven i varje mening stor. Använd versalstart på varje ord för rubriker och titlar, och meningsformat för vanlig brödtext och e-post.

Vilken stil för versalstart på varje ord ska jag använda, AP eller Chicago?

Det beror på sammanhanget. Journalister och många webbplatser följer AP, medan böcker och akademisk publicering ofta följer Chicago. Om du inte har någon egen stilguide, välj en och tillämpa den konsekvent.

Vad är skillnaden mellan camelCase och snake_case?

camelCase sammanfogar ord med versaler och inga avgränsare, som userName, och är vanligt i JavaScript och Java. snake_case använder gemena ord separerade med understreck, som user_name, och är standard i Python och SQL.

Kan den fixa text jag av misstag skrev helt i versaler?

Ja. Klistra in versaltexten och välj gemener eller meningsformat. Meningsformat är oftast bäst eftersom det återställer normal versalisering i början av varje mening.

Ändrar en skiftlägesomvandling själva orden?

Nej. En skiftlägesomvandlare ändrar bara vilka bokstäver som är versala eller gemena och, för utvecklarformat, avgränsarna mellan orden. De faktiska orden och deras ordning förblir desamma.