Konwerter wielkości liter

Acrafto Team Tekst

Potrzebujesz szybko zamienić tekst na WIELKIE litery do nagłówka, albo okiełznać CAPS LOCK, który przypadkiem włączył się w środku maila? A może zastanawiasz się, jak w JavaScripcie nazwać zmienną, którą w Pythonie przyzwyczaiłeś się zapisywać z podkreśleniem? Nasz konwerter wielkości liter poradzi sobie z jednym i drugim — jednym kliknięciem zamienia tekst na wszystkie popularne i programistyczne formaty naraz.

Nasze narzędzie to szwajcarski scyzoryk do formatowania tekstu. Wystarczy wpisać tekst raz (w dowolnej formie), a my od razu przepiszemy go na pozostałe dziewięć wariantów.

Szybka zmiana wielkich i małych liter (bez programowania)

Najczęstsze zastosowanie jest najprostsze: potrzebujesz tekstu po prostu całego wielkimi literami, całego małymi, albo ładnie sformatowanego pod nagłówek.

  • UPPERCASE (WIELKIE LITERY): Idealne do nagłówków, logo, ostrzeżeń albo formularzy wymagających kapitalików (np. adres na kopercie).
  • lowercase (małe litery): Przydaje się do porządkowania danych — na przykład gdy ktoś przesyła Ci e-mail albo nazwę użytkownika zapisaną chaotycznie WIELKImi i małymi literami na przemian, a Ty chcesz to ujednolicić.
  • Title Case (Jak Nagłówek): Każde Słowo Zaczyna Się Wielką Literą — używane w tytułach artykułów, nazwach produktów albo prezentacjach w anglosaskim stylu.
  • Sentence case (Zdanie): Tylko pierwsza litera zdania wielka, reszta mała — dokładnie tak, jak pisze się poprawne zdanie po polsku czy angielsku.

Wystarczy wkleić tekst w pole, wybrać żądany format i od razu kliknąć Kopiuj. Żadnego ręcznego wyłączania Caps Locka ani przepisywania litera po literze.

Szybki przegląd: kiedy używać którego stylu zapisu w programowaniu?

Jeśli programujesz i nie wiesz, jaka konwencja nazewnicza (naming convention) obowiązuje gdzie, oto krótki przegląd:

🐪 camelCase (Notacja wielbłądzia)

Zaczyna się małą literą, a każde kolejne słowo zaczyna się wielką. Bez spacji.

  • Gdzie używane: JavaScript, Java, Swift, Kotlin, Go.
  • Przykłady: myVariableName, getElementById, iPhone.

🐍 snake_case (Notacja wężowa)

Wszystkie litery są małe i oddzielone podkreśleniem.

  • Gdzie używane: Python, Rust, PHP, bazy danych SQL, nazwy plików.
  • Przykłady: user_id, first_name, def my_function().

🍢 kebab-case (Notacja szaszłykowa)

Małe litery oddzielone myślnikiem. Wygląda jak mięso na szaszłyku.

  • Gdzie używane: Klasy CSS, atrybuty HTML, adresy URL (slugi), Kubernetes.
  • Przykłady: font-size, my-cool-article, <div id="main-content">.

📐 PascalCase (UpperCamelCase)

Podobnie jak camelCase, ale pierwsza litera jest Wielka.

  • Gdzie używane: Nazwy Klas (Classes) w większości języków (JS, Python, PHP), C# (metody i zmienne), komponenty React.
  • Przykłady: UserProfile, AppController, ReactComponent.

📢 CONSTANT_CASE (Screaming Snake Case)

Duże litery oddzielone podkreśleniem. Krzyczy do Ciebie, że tej wartości nie wolno zmieniać.

  • Gdzie używane: Stałe, zmienne środowiskowe ENV, konfiguracje globalne.
  • Przykłady: MAX_RETRIES, API_KEY, DB_PASSWORD.

Jak działa nasz konwerter?

Nasze narzędzie jest „inteligentne”. Oznacza to, że nie próbuje po prostu bezmyślnie zastępować spacji ani zmieniać wielkości liter znak po znaku.

  1. Wykrywanie słów: Algorytm rozpoznaje poszczególne słowa, niezależnie od tego, czy są oddzielone spacjami (hello world), podkreśleniami (hello_world), myślnikami (hello-world) czy przejściem na wielką literę (helloWorld).
  2. Normalizacja: Wszystko sprowadza do formy podstawowej, niezależnie od tego, jak tekst został zapisany na wejściu.
  3. Generowanie: Buduje wszystkie warianty naraz — od prostego wielkie/małe po pełny zestaw konwencji programistycznych.

Przydaje się to na przykład podczas refaktoryzacji kodu, gdy trzeba przekonwertować stare zmienne PHP ($user_id) na nowoczesny JavaScript (userId) albo stworzyć klasę CSS (user-id) z nazwy kolumny w bazie danych. Równie dobrze sprawdzi się jednak przy pisaniu tekstów, gdy chcesz szybko ujednolicić wielkość liter bez otwierania Worda czy Excela.

FAQ: Najczęściej zadawane pytania

Jak zamienić tekst na wielkie litery online, bez ręcznego przepisywania? Wklej tekst w pole powyżej i wybierz format UPPERCASE (WIELKIE). Narzędzie natychmiast zamienia cały tekst na wielkie litery — działa też z polskimi znakami diakrytycznymi (ą, ć, ę, ł, ń, ó, ś, ź, ż...) i od razu możesz skopiować wynik.
Co to jest „notacja węgierska”? To starszy sposób zapisu (częsty w C/C++ w latach 90.), gdzie nazwa zmiennej zaczyna się skrótem typu danych. Na przykład strName (string) lub iCount (integer). Dziś w nowoczesnych językach nie jest już szeroko stosowana, ponieważ IDE automatycznie pokazuje nam typy.
Czy mogę używać kebab-case w JavaScript? Bezpośrednio jako nazwy zmiennej nie, ponieważ myślnik - działa w JS jako operator odejmowania. var my-variable oznaczałoby „my minus variable”. Kebab-case w JS używa się tylko jako kluczy w obiektach, jeśli są w cudzysłowach: { "content-type": "json" }.
Jakiego stylu zapisu używać dla JSON? Standard JSON nie określa stylu zapisu, ale Google i większość REST API używa camelCase (np. createdAt). Z kolei niektóre starsze API i backendy Pythona zwracają snake_case (np. created_at). Ważne jest, aby być konsekwentnym.
Czy konwerter naprawi tekst napisany przez pomyłkę z włączonym Caps Lockiem? Tak. Jeśli wklejasz tekst zapisany w całości (LUB CZĘŚCIOWO) ODWROTNIE, wystarczy wybrać format lowercase, a następnie ewentualnie Sentence case, aby pierwsza litera zdania pozostała wielka, tak jak w zwykłym tekście.

Byłbym wdzięczny, gdybyś udostępnił te strony znajomym, dodał je do zakładek lub linkował do nich. Dziękuję! 🙏