Konwerter wielkości liter
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.
- 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). - Normalizacja: Wszystko sprowadza do formy podstawowej, niezależnie od tego, jak tekst został zapisany na wejściu.
- 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ładstrName (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.