Zamień tekst na WIELKIE LITERY, małe litery, Każde Słowo Wielką Literą, camelCase, snake_case, kebab-case i CONSTANT_CASE. Inteligentny podział słów z dowolnej notacji, w Twojej przeglądarce.
Notacje programistyczne (camelCase, snake_case, …) są budowane osobno dla każdego wiersza. Tryby tekstowe (WIELKIE LITERY, Każde Słowo Wielką Literą, …) zachowują podziały wierszy i odstępy.
Wpisz lub wklej dowolny tekst albo identyfikator w polu wejściowym. Może to być zdanie, lista nazw (jedna w wierszu) albo coś już zapisanego jako camelCase, snake_case czy kebab-case — konwerter rozpozna każdą z tych form.
Wybierz wielkość liter lub notację, której potrzebujesz: WIELKIE LITERY, małe litery, Każde Słowo Wielką Literą, Pierwsza litera zdania, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case lub path/case.
Przekształcony tekst pojawia się natychmiast w polu wynikowym. Skopiuj go, wyczyść pola albo zmień notację docelową, aby przekształcić ten sam tekst w inny zapis.
Nie. Konwersja odbywa się w całości w Twojej przeglądarce w JavaScripcie — Twój tekst nigdy nie opuszcza Twojego urządzenia i nic nie jest przesyłane. To ma znaczenie, gdy formatujesz nazwy, identyfikatory lub treści, których wolisz nie wklejać na stronę, która je zapisuje.
WIELKIE LITERY, małe litery, Każde Słowo Wielką Literą, Pierwsza litera zdania, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE (UPPER_SNAKE), dot.case oraz path/case. Tryby tekstowe (wielkie, małe, każde słowo, pierwsza litera zdania) zachowują podziały wierszy i interpunkcję; notacje programistyczne są budowane ze słów, jeden identyfikator w wierszu.
Inteligentny mechanizm wykrywa granice słów w dowolnej notacji: separatory (spacje, _, -, ., /), przejścia camelCase (fooBar → foo, Bar), ciągi wielkich liter (XMLHttpRequest → XML, Http, Request; parseURLToken → parse, URL, Token) oraz cyfry (item2Name → item, 2, Name). Dzięki temu możesz dowolnie konwertować w obie strony, np. helloWorld → hello_world → helloWorld.