Konwerter wielkości liter

Konwerter wielkości liter przekształca Twój tekst na dowolny styl kapitalizacji jednym kliknięciem — WIELKIE LITERY, małe litery, Tytułowe, jak w zdaniu, camelCase, snake_case i kebab-case. Idealne dla programistów, copywriterów i każdego, kto potrzebuje spójnego formatowania tekstu.

Built by Bob Article by Lace QA by Ben Shipped

Jak używać

  1. 1

    Wpisz lub wklej swój tekst.

  2. 2

    Kliknij dowolny przycisk wielkości liter, by przekształcić tekst natychmiast.

  3. 3

    Skopiuj wynik jednym kliknięciem.

Często zadawane pytania

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

Co robi konwerter wielkości liter?

Konwerter wielkości liter przepisuje dowolny blok tekstu na inny styl kapitalizacji — natychmiast, jednym kliknięciem. Wklej „hello world”, a możesz dostać z powrotem HELLO WORLD, Hello World, helloWorld, hello_world, hello-world albo HelloWorld, w zależności od tego, który przycisk naciśniesz.

Wbudowanych jest osiem konwersji: WIELKIE LITERY, małe litery, Tytułowe, jak w zdaniu, camelCase, PascalCase, snake_case i kebab-case. Wynik aktualizuje się w trakcie pisania. Nic nigdzie nie jest wysyłane — konwersja działa w Twojej przeglądarce dzięki kilku linijkom JavaScriptu, dlatego jest natychmiastowa i wklejenie 50 000 znaków nie jest wolniejsze niż 5.

Większość konwerterów online albo chowa funkcję w pasku z piętnastoma narzędziami, albo otwiera się 14-dniowym triale „asystenta pisania”. Ten po prostu konwertuje. Wklej, kliknij, skopiuj, idź dalej.

Kiedy po niego sięgniesz

Konwersja wielkości liter brzmi trywialnie, dopóki nie robisz tego ręcznie trzydziesty raz pod rząd. Najczęstsze przypadki:

  • Programiści zmieniający nazwy zmiennych przy zmianie języka (Python lubi snake_case, JavaScript chce camelCase, komponenty Reacta wymagają PascalCase)
  • Copywriterzy i redaktorzy naprawiający nagłówek wklejony WIELKIMI LITERAMI z Google Doca albo normalizujący tytuły rozdziałów w rękopisie
  • SEO i marketing generujący slugi URL z tytułów stron (strona „10 wskazówek na lepszy sen” staje się 10-wskazowek-na-lepszy-sen)
  • Administratorzy baz danych porządkujący nazwy kolumn zaimportowane z arkusza („First Name” → first_name)
  • Projektanci piszący teksty, które reszta design systemu wystyluje — wejście płaskim małymi literami, kapitalizacja obsłużona później przez CSS
  • Studenci przeformatowujący tytuły cytowań do bibliografii, gdzie niektóre style wymagają Tytułowych, a inne formy jak w zdaniu

Druga grupa odbiorców to każdy, kto kiedyś wściekle przepisywał akapit, bo miał włączony Caps Lock. Wrzuć źle skapitalizowany tekst, kliknij małe litery, wklej z powrotem. Dwadzieścia sekund zamiast dwóch minut.

Osiem konwersji z przykładem

Przepuśćmy ten sam tekst przez wszystkie osiem konwersji i zobaczmy, co wyjdzie. Wejście:

hello world

Każdy przycisk transformuje inaczej:

  • WIELKIE LITERYHELLO WORLD — każda litera zamieniona na wielką
  • małe literyhello world — każda litera obniżona do małej
  • TytułoweHello World — pierwsza litera każdego słowa wielka
  • Jak w zdaniuHello world — tylko pierwsza litera pierwszego słowa
  • camelCasehelloWorld — pierwsze słowo małymi, kolejne kapitalizowane, bez spacji
  • PascalCaseHelloWorld — każde słowo kapitalizowane, bez spacji
  • snake_casehello_world — wszystkie słowa małe, połączone podkreśleniami
  • kebab-casehello-world — wszystkie słowa małe, połączone myślnikami

Ta sama logika skaluje się na dłuższe teksty. „User profile settings page” staje się:

  • WIELKIE LITERY → USER PROFILE SETTINGS PAGE
  • camelCase → userProfileSettingsPage
  • PascalCase → UserProfileSettingsPage
  • snake_case → user_profile_settings_page
  • kebab-case → user-profile-settings-page

Jedno wklejenie, osiem opcji, jedno kliknięcie. Konwersje obsługują znaki interpunkcyjne i specjalne, usuwając je lub normalizując w zależności od docelowej wielkości — snake_case i kebab-case usuwają interpunkcję całkowicie, bo większość systemów akceptujących te formaty na nią nie pozwala.

Gdzie każda konwersja jest właściwą odpowiedzią

Wybór konwersji to nie estetyka — każdy język programowania, każda baza danych, każdy standard URL ma swoje konwencje. Wybierz źle, a Twój linter zaprotestuje, URL się popsuje albo zapytanie do bazy nic nie zwróci.

KonwersjaPrzykładGdzie jej używaćGdzie nie
WIELKIE LITERYAPI_KEYStałe, zmienne środowiskowe, słowa kluczowe SQL, akronimyTekst (czyta się jak krzyk)
małe literyusernameTagi HTML, rozszerzenia plików, adresy e-mail, nazwy paczekNazwy własne, nagłówki
TytułoweThe Great GatsbyTytuły książek/filmów, nagłówki (styl AP), etykiety przyciskówNazwy zmiennych, URL-e
Jak w zdaniuThe great gatsbyPodnagłówki (preferowany styl Google), treść tweetów, nowoczesne UIDrukowane tytuły książek, cytowania formalne
camelCaseuserNameZmienne JavaScript, metody Java, klucze JSON, properties SwiftKlasy CSS, URL-e, Python (użyj snake_case)
PascalCaseUserProfileKomponenty React, klasy C#, typy TypeScript, eksportowane nazwy w GoZmienne JavaScript (te są w camelCase)
snake_caseuser_nameZmienne Python, zmienne Ruby, kolumny PostgreSQL, funkcje RustJavaScript (użyj camelCase), URL-e (użyj kebab-case)
kebab-caseuser-nameURL-e, klasy CSS, atrybuty HTML, komponenty Vue, nazwy w package.jsonNazwy zmiennych w większości języków (myślnik wygląda jak odejmowanie)

Kilka praktycznych wzorców, których tabela nie pokazuje. W projekcie React będziesz nieustannie skakać między PascalCase (nazwa komponentu, UserProfile), camelCase (propsy, userProfile) i kebab-case (slug pliku, user-profile). Konwerter robi wszystkie trzy z tego samego wejścia — wpisz frazę raz, przeklikaj się przez trzy przyciski, wklej każdy w odpowiednie miejsce.

Dla SEO i URL-i kebab-case to prawie zawsze właściwa odpowiedź. Google traktuje myślniki jako separatory słów w URL-ach; podkreślenia traktuje jako część jednego tokenu. /word-counter rankuje na „word counter”. /word_counter jest interpretowany jako jedno słowo, którego nikt nie szuka.

Pułapki, o których nikt nie uprzedza

Konwersja wielkości liter ma więcej haczyków, niż sugeruje jej proste opis. Kilka wzorców, które warto znać, zanim zaufasz automatycznemu konwerterowi (włącznie z tym) w ważnym tekście:

  • Akronimy w Tytułowych. Standardowe Tytułowe kapitalizują tylko pierwszą literę każdego słowa, co zamienia „NASA wystrzeliła nową sondę” w „Nasa Wystrzeliła Nową Sondę”. Jeśli zachowanie akronimów ma znaczenie, przepuść tekst i ręcznie popraw akronimy — żadne automatyczne narzędzie nie zrobi tego idealnie, bo nie odróżni US (kraju) od us (zaimka) bez kontekstu.
  • Kapitalizacja zależna od ustawień regionalnych. Turecki ma dwie różne litery i — z kropką i bez. JavaScriptowe toUpperCase() zamienia małe i z kropką na wielkie I zamiast tureckiego dużego I z kropką İ. Dla tureckiego, azerskiego i kilku innych standardowa konwersja jest błędna. Użyj biblioteki świadomej regionów, jeśli dokładność ma znaczenie.
  • Znaki specjalne w camelCase i PascalCase. Co dzieje się z apostrofami, znakami diakrytycznymi, emoji? Większość konwerterów (włącznie z tym) je usuwa, więc „it's working” staje się itsWorking. W porządku dla większości kodu, ale warto sprawdzić, jeśli przetwarzasz dane użytkownika.
  • Pusty ciąg i pojedyncze słowo. Wejście z jednym słowem daje wyjście z jednym słowem. „hello” w camelCase to hello, w PascalCase to Hello. Ciekawe różnice ujawniają się dopiero na granicach słów.
  • SCREAMING_SNAKE_CASE. Konwencja stałych w wielu językach (MAX_RETRIES, API_BASE_URL) nie ma osobnego przycisku — przerzuć najpierw na snake_case, potem na WIELKIE LITERY. Dwa kliknięcia zamiast jednego, ale wynik to czego chcesz.

Dlaczego jest tak wiele konwencji

Konwencje wielkości liter są częściowo historyczne, częściowo pragmatyczne. Zanim podkreślenia były dozwolone w wczesnych językach programowania, camelCase był jedynym sposobem na połączenie słów w pojedynczy identyfikator. Gdy podkreślenia stały się legalne, Python i Ruby wybrały snake_case, bo podkreślenie czyta się jak spacja. URL-e dostały myślniki, bo podkreślenia nie renderowały się niezawodnie w przeglądarkach lat 90. — parser URL-i Google'a ciągle to dziedzictwo odbija.

Tytułowe kontra jak w zdaniu w nagłówkach to nowsza debata. Styl AP (używany przez większość gazet) preferuje Tytułowe. Nowoczesne wytyczne UI od Google, GitHuba i Atlassiana przeniosły się na jak w zdaniu, bo czyta się to przyjaźniej i pasuje do tego, jak ludzie mówią. Jeśli piszesz dla webu dziś, jak w zdaniu to bezpieczniejszy wybór; dla druku — kieruj się stylem wydawnictwa.

Wniosek: konwencje wielkości liter to rozmowy między społecznościami. Dopasuj konwersję do celu, nie do preferencji. Konwerter nie wybiera — pozwala tylko przełączać się dość szybko, by wybór przestał być męczarnią.

Powiązane narzędzia tekstowe

Konwersja wielkości liter to często jeden krok w dłuższym porządkowaniu tekstu. Kilku sąsiadów wartych znajomości:

  • Word Counter — liczy słowa, znaki, zdania i akapity. Przydatny przed konwersją, by potwierdzić, że wejście jest tym, czego się spodziewasz.
  • Character Counter — skupione liczenie znaków z limitami platform (Twitter, SMS, opisy meta). Najpierw skonwertuj, potem sprawdź, czy wynik się mieści.
  • Sentence Counter — gdy szlifujesz strukturę, a nie kapitalizację.
  • Vowel Counter — do gier słownych, pracy lingwistycznej albo sprawdzania czytelności.

Najczęściej zadawane pytania

Czy mój tekst jest gdzieś zapisywany?

Nie. Konwerter działa w całości w Twojej przeglądarce jako JavaScript. Twój tekst nigdy nie trafia na żaden serwer, nie jest logowany i nie zostaje po zamknięciu karty. Bezpieczny dla poufnych szkiców, dokumentów wewnętrznych i wszystkiego, czego wolałbyś nie wklejać do chmurowej usługi.

Jaka jest różnica między Tytułowymi a jak w zdaniu?

Tytułowe kapitalizują pierwszą literę każdego istotnego słowa: „The Quick Brown Fox Jumps Over the Lazy Dog”. Jak w zdaniu kapitalizuje tylko pierwszą literę pierwszego słowa (plus nazwy własne): „The quick brown fox jumps over the lazy dog”. Tytułowe są tradycyjne dla nagłówków i tytułów książek. Jak w zdaniu to nowoczesny domyślny styl dla nagłówków UI i większości tekstów webowych.

Czy Tytułowe kapitalizują małe słowa jak „the” i „of”?

Tytułowe w konwerterze kapitalizują każde słowo, włącznie z małymi. Ścisły styl AP i Chicago zostawiłby przedimki, przyimki i spójniki małymi literami, chyba że to pierwsze lub ostatnie słowo. Jeśli potrzebujesz tego rozróżnienia, przejdź przez Tytułowe, a potem ręcznie obniż małe słowa — to szybsze niż na odwrót.

Dlaczego camelCase usuwa moją interpunkcję?

Bo środowiska docelowe na nią nie pozwalają. Nazwy zmiennych JavaScript mogą zawierać tylko litery, cyfry, podkreślenia i znaki dolara. Apostrofy, myślniki i emoji nie są dozwolone. Konwerter je usuwa, żeby wynik był prawidłowym identyfikatorem, a nie kodem ze składniowym błędem.

Jak dostać SCREAMING_SNAKE_CASE dla stałych?

Przekonwertuj najpierw na snake_case, potem na WIELKIE LITERY. „max retries”max_retriesMAX_RETRIES. Dwa kliknięcia. Nie dodaliśmy dedykowanego przycisku, bo kombinacja to załatwia, a kolejny przycisk zaciemniłby interfejs.

Czy konwersja działa dla tekstów nieanglojęzycznych?

Tak dla większości języków europejskich — polski, hiszpański, francuski, niemiecki, włoski, portugalski używają tych samych zasad alfabetu łacińskiego i konwertują się poprawnie, włącznie z literami diakrytycznymi w WIELKICH LITERACH i małych literach („café”CAFÉ; „żółć”ŻÓŁĆ). Turecki ma znane przypadki brzegowe z i z kropką i bez. Języki nieużywające wielkości liter (chiński, japoński, arabski, hebrajski) przechodzą bez zmian dla wielkich i małych; konwersje łączące (camelCase, kebab-case itd.) działają, dopóki słowa są oddzielone spacjami.

Jaki jest największy tekst, który mogę skonwertować?

Praktycznie nie ma limitu. Konwersja działa w przeglądarce, więc jedyne ograniczenie to ile tekstu Twoja przeglądarka zmieści w pojedynczym textarea — zwykle grubo ponad milion znaków. Cała powieść skonwertuje się w mniej niż sekundę.