Utilia

Versaler och gemener

Gratis verktyg för att ändra text till versaler, gemener, stor begynnelsebokstav, camelCase, snake_case, kebab-case och mer. Körs i webbläsaren.

Så byter du mellan versaler och gemener

  1. Skriv eller klistra in din text i indatafältet.
  2. Klicka på det skiftläge du vill ha: VERSALER, gemener, Stor Begynnelsebokstav, Mening med stor bokstav, camelCase, PascalCase, snake_case, kebab-case eller CONSTANT_CASE.
  3. Kontrollera den omvandlade texten i resultatfältet.
  4. Klicka på kopieringsknappen för att lägga resultatet i urklipp och klistra in det där du behöver det.

De olika skiftlägena

Det här verktyget täcker både vardagliga skrivstilar och de namnkonventioner som används i programmering. Så här påverkas frasen ”den snabba bruna räven” av varje skiftläge:

  • VERSALER: DEN SNABBA BRUNA RÄVEN. Varje bokstav blir en stor bokstav. Användbart för rubriker, etiketter och förkortningar.
  • gemener: den snabba bruna räven. Varje bokstav blir liten. Praktiskt för att städa upp text som skrivits med Caps Lock på.
  • Stor Begynnelsebokstav: Den Snabba Bruna Räven. Första bokstaven i varje ord blir stor, som i många engelska rubriker och boktitlar. På svenska skrivs rubriker oftast med stor bokstav bara i första ordet, så använd den här stilen med eftertanke.
  • Mening med stor bokstav: Den snabba bruna räven. Bara första bokstaven i varje mening blir stor, den stil som används i vanlig löpande text och i många gränssnitt, och den som svenska rubriker normalt följer.
  • camelCase: denSnabbaBrunaRäven. Orden skrivs ihop, och varje ord efter det första börjar med stor bokstav. Vanligt för variabler i JavaScript och Java.
  • PascalCase: DenSnabbaBrunaRäven. Som camelCase, men det första ordet börjar också med stor bokstav. Används ofta för klass- och komponentnamn.
  • snake_case: den_snabba_bruna_räven. Ord med små bokstäver sammanfogade med understreck, standard för variabler och funktioner i Python och för många kolumnnamn i databaser.
  • kebab-case: den-snabba-bruna-räven. Ord med små bokstäver sammanfogade med bindestreck, typiskt för webbadresser, CSS-klasser och filnamn.
  • CONSTANT_CASE: DEN_SNABBA_BRUNA_RÄVEN. Ord med versaler sammanfogade med understreck, den vanliga stilen för konstanter och miljövariabler.

Å, ä, ö och andra språk

Bokstäver med accent och prickar bevaras och omvandlas korrekt. ”å” blir ”Å” som versal, ”Ö” blir ”ö” som gemen, och en fras som ”smörgåsbord och räksmörgås” blir ”SMÖRGÅSBORD OCH RÄKSMÖRGÅS” eller ”smörgåsbord_och_räksmörgås” utan att förlora sina tecken. Det gäller också franska, spanska, tyska och alla andra språk som använder diakritiska tecken.

Om du skapar identifierare för kod eller webbadresser ska du tänka på att vissa språk, system och äldre verktyg bara godtar vanliga ASCII-bokstäver. Då kan du behöva ta bort tecknen å, ä och ö själv efter omvandlingen, till exempel med verktyget som tar bort accenter.

Tips och specialfall

  • Mening med stor bokstav gör egennamn till gemener. Om du omvandlar ”Jag träffade Anna i Stockholm” kan ”Anna” och ”Stockholm” bli små. Läs igenom resultatet och rätta namnen för hand.
  • Stor Begynnelsebokstav gör alla ord stora. På svenska skrivs små ord som ”och”, ”i” och ”av” normalt med liten bokstav i en titel, så justera dem så att det passar den stil du följer.
  • Utgå från en ren källa. För programmeringsstilarna får du det mest förutsägbara resultatet om du börjar med vanliga ord åtskilda av mellanslag.

Integritet

Omvandlingen körs helt i din webbläsare. Din text skickas aldrig till en server, så du kan utan risk omvandla interna dokument, kod eller privata anteckningar.

Vanliga frågor

Vad är skillnaden mellan Stor Begynnelsebokstav och Mening med stor bokstav?

Stor Begynnelsebokstav ger stor bokstav i början av varje ord (”Den Snabba Bruna Räven”). Mening med stor bokstav ger bara stor bokstav i början av varje mening (”Den snabba bruna räven”), som i vanlig löpande text.

Vad är skillnaden mellan camelCase och PascalCase?

Båda skriver ihop orden utan mellanslag och ger varje ord stor begynnelsebokstav. Skillnaden är den första bokstaven: camelCase börjar med liten bokstav (minVariabel), medan PascalCase börjar med stor (MinVariabel).

När ska jag använda snake_case eller kebab-case?

snake_case använder understreck och är vanligt i Python-kod och databaskolumner. kebab-case använder bindestreck och är vanligt i webbadresser, CSS-klasser och filnamn. Bindestreck är inte tillåtna i variabelnamn i de flesta programmeringsspråk, och därför används snake_case där.

Bevaras bokstäver med accent?

Ja. Accenter och prickar bevaras i alla skiftlägen, så ”é” blir ”É” som versal och förblir ”é” som gemen, i snake_case och i kebab-case. Samma sak gäller å, ä och ö.

Skickas min text någonstans?

Nej. Allt sker lokalt i din webbläsare. Ingenting laddas upp eller sparas på en server.