Fix the case of any text in one click
Retyping a caps-lock paragraph is misery. Paste text and switch between UPPERCASE, lowercase, Title, Sentence, camelCase, snake_case, and more in one click, right in your browser.
Paste your text — pick a case and copy the converted result
What you can do with Skiftlägeskonverterare
Everything this tool helps you accomplish — no learning curve, no setup.
- Convert text to UPPERCASE or lowercase
- Format headings in Title or Sentence case
- Turn text into camelCase or PascalCase
- Create snake_case or kebab-case identifiers
- Rename variables to your code's convention
- Clean up inconsistent capitalization fast
Settings information
1 setting
Every control in Skiftlägeskonverterare, explained — what it does and when to use it.
- SkiftlägeFörinställningar
- Väljer vilken skiftlägesstil som tillämpas på din text, från vardagliga stilar som VERSALER och Meningsformat till utvecklarformat som camelCase och snake_case; standardvalet är Rubrikformat (Varje Ord).Alternativ: UPPERCASElowercaseTitle Case (Each Word)Title Case (Chicago/MLA)Title Case (AP/APA)Sentence casecamelCasePascalCasesnake_casekebab-caseCONSTANT_CASEdot.caseaLtErNaTiNgiNVERSE
Klar med Skiftlägeskonverterare? Prova dessa härnäst
Handplockade verktyg som passar bra ihop med Skiftlägeskonverterare. Fortsätt utan att förlora din fil.
Ordräknare
Essay limits and character caps sneak up on you. Paste or type to see words, characters, sentences, paragraphs and reading time update live. Free to use and copy — no account needed.
Prova nuLorem Ipsum-generator
Blank layouts stall design reviews. Generate paragraphs, sentences, or words of lorem ipsum and paste them straight into your design or code — ready in a second.
Prova nuMarkdown-redigerare
Stop guessing how your README will render. Write or open any .md file, watch the live HTML preview update instantly, then export as HTML or Markdown. Editing stays in your browser.
Prova nuDiff-jämförare
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Prova nuBase64-kodare/-avkodare
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
Prova nuJSON-försköning
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Prova nuVanliga frågor
Konverteraren stöder tolv stilar: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, aLtErNaTiNg case och iNVERSE case — vilket täcker alla vanliga stilar som används i text, dokumentation och kod.
featurescamelCase håller det första ordet med små bokstäver och inleder varje efterföljande ord med stor bokstav (myVariableName). PascalCase inleder varje ord med stor bokstav, inklusive det första (MyVariableName). snake_case skriver allt med små bokstäver med understreck mellan orden (my_variable_name). Välj den som ditt språk eller din stilguide föredrar.
technicalKonverteraren delar upp inmatningen vid blanksteg, understreck, bindestreck, punkter och camelCase-gränser innan den sätts ihop igen i den valda stilen. Det innebär att den snyggt skriver om identifierare som "userIDList" eller "data-export.v2" utan att tappa några tokens däremellan.
technicalJa. Varje rad konverteras oberoende och de ursprungliga radbrytningarna behålls, så när du klistrar in en lista med rubriker, ett kodblock eller en CSV-kolumn får du tillbaka samma form — bara versaliseringen på varje rad ändras.
featuresJa. Verktyget använder JavaScripts Unicode-medvetna strängmetoder, så latinska bokstäver med accent (café → CAFÉ), kyrilliska, grekiska och andra skriftsystem omvandlas korrekt till versaler/gemener. Skriftsystem utan skiftläge som arabiska eller CJK lämnas orörda, vilket är det förväntade beteendet.
compatibilityYes. Conversion and copying run in your browser with no watermark. If you request a file download while signed out, a temporary copy of the finished export preserves it through sign-in and expires automatically.
privacyKlistra in din text och välj VERSALER-stilen — varje bokstav blir en versal. Använd gemener för att gå åt andra hållet, eller vÄxLaNdE skiftläge för blandade versaler. Praktiskt för rubriker, akronymer, kalkylbladsrubriker och betoning utan skrikande som du vill kunna ångra senare.
usageVälj Title Case så gör konverteraren första bokstaven i varje ord stor, vilket passar produktnamn, kolumnrubriker och korta etiketter. För bara första ordet på varje rad — stilen som används för brödtext och knappar — väljer du Sentence case i stället.
featuresBåda skriver de flesta ord i en rubrik med stor bokstav, men de följer olika stilguideregler för korta ord: Chicago/MLA-versalisering är anpassad för akademiska titlar och manuskript, medan AP/APA följer den redaktionella konvention journalister använder för rubriker. Välj Chicago/MLA för uppsatser, boktitlar och citat, och AP/APA när du behöver en rubrik som matchar AP Stylebook-formatering.
featuresaLtErNeRaNdE skiftläge byter varannan bokstav och används mest för den hånfulla 'SpongeBob-meme'-textstilen på sociala medier. oMVÄNT skiftläge byter i stället ut den versalisering som redan finns, vilket är en snabb lösning för text som skrivits med Caps Lock oavsiktligt påslaget.
tipsDet beror på språkets konvention: camelCase för JavaScript/TypeScript-variabler och -funktioner, PascalCase för React-komponentnamn och C#/Java-klasser, snake_case för Python-variabler och de flesta Postgres/MySQL-kolumnnamn, och CONSTANT_CASE för konstanter och miljövariabler i nästan alla språk. Klistra in en identifierare en gång och klicka igenom lägena för att direkt se den i den stil som din kodbas linter förväntar sig.
technicaldot.case sammanfogar ord med punkter istället för mellanslag eller understreck (my.config.key), vilket matchar formatet som används i Java- och Spring-properties-filer, nästlade konfigurationsnycklar, npm-paketnamnrymder och vissa i18n-översättningsnyckelfiler. Det är ett smalare användningsområde än snake_case eller kebab-case, men det är exakt det format som dessa konfigurationsformat förväntar sig.
technicalKlistra in din text och välj gemener — varje bokstav omvandlas direkt, det snabbaste sättet att ändra versaler till gemener utan att skriva om texten. Välj Meningsformat i stället om du vill behålla stor bokstav i början av varje mening, eller Versalisera varje ord om texten är en rubrik.
usageKlistra in texten med enbart versaler och välj Meningsformat — det gör allt till gemener och sätter stor bokstav igen på första bokstaven i varje mening, vilket oftast återställer normal skrift med ett klick. Välj gemener om du inte vill ha några versaler alls, eller omvänd formatering för att växla skiftläge på varje bokstav.
tipsSå hjälper Skiftlägeskonverterare dig att få det gjort
Verkliga problem det löser varje dag — för företag, kreatörer och vardagliga uppgifter. Hitta användningsfallet som passar dig och kom igång på några sekunder.
Kodrefaktorering och omdöpning av variabler
Konvertera variabelnamn mellan camelCase, PascalCase, snake_case och CONSTANT_CASE när du flyttar kod mellan JavaScript-, Python-, Go-, Rust- och Swift-kodbaser
SEO-vänliga URL-slugs
Förvandla rubriker på blogginlägg, produktnamn och kategorititlar till URL-slugs i kebab-case för WordPress-, Shopify-, Webflow- och Next.js-sidor som rankar bra i Google
Artikelrubriker och bloggtitlar
Tillämpa konsekvent Versal Inledning eller meningsformat på utkast innan du publicerar i Medium, Substack, Ghost och WordPress så att rubrikerna följer din redaktionella stilguide
Namngivning av databaskolumner och -fält
Normalisera kolumnnamn till snake_case för Postgres och MySQL, eller PascalCase för SQL Server, när du importerar CSV-filer, bygger migreringar och anpassar ORM-modeller
Ämnesrader och nyhetsbrevsrubriker
Standardisera versaler i ämnesrader över Mailchimp-, ConvertKit- och HubSpot-kampanjer så att varje nyhetsbrev, drip-mejl och transaktionsmeddelande läses enhetligt
Rensa CSV-rubriker före import
Konvertera röriga CSV-rubrikrader (mellanslag, blandade gemener och versaler, skiljetecken) till identifierare i snake_case eller camelCase innan du importerar till Pandas, BigQuery, Looker eller Excel
Bildtexter för sociala medier och memtext
Förvandla en vanlig mening till vÄxLaNdE gemener och versaler för det hånfulla "SpongeBob-mem"-formatet, eller åtgärda text som råkat skrivas med Caps Lock med oMvÄnD skiftläge innan du publicerar en bildtext eller kommentar.
Titelformatering för akademiska artiklar och citat
Formatera titlar på uppsatser och böcker korrekt för en litteraturförteckning med Titelversaler (Chicago/MLA) för akademiska källhänvisningar eller Titelversaler (AP/APA) för journalistiska rubriker, i enlighet med den stilguide din kurs eller publikation kräver.
DevOps-konfigurationsnycklar och grennamn
Skapa git-grennamn i kebab-case, miljövariabelnycklar i CONSTANT_CASE och konfigurationsnycklar i dot.case för Docker-, Kubernetes- och CI/CD-YAML-filer direkt från ett funktionsnamn eller en ärendetitel.
Rensning av kalkylblads- och CSV-data
Klistra in en kolumn med inkonsekvent skrivna namn, orter eller produktkoder kopierade från ett kalkylark, kör hela blocket genom Inledande versaler eller VERSALER i ett svep och klistra sedan tillbaka den städade kolumnen – eftersom varje rad konverteras oberoende med bevarade radbrytningar behålls radordning och struktur intakta.
