Převodník velikosti písmen

Acrafto Team Text

Potřebujete rychle přepsat text VELKÝMI písmeny do nadpisu, nebo naopak zkrotit CAPS LOCK omylem zapnutý uprostřed e-mailu? A nebo řešíte, jak se v JavaScriptu jmenuje proměnná, kterou jste si v Pythonu zvykli psát s podtržítky? Náš převodník velikosti písmen zvládne obojí — jedním kliknutím převede text do všech běžných i programátorských formátů najednou.

Náš nástroj je švýcarský nůž pro formátování textu. Stačí napsat text jednou (v jakémkoliv tvaru) a my vám ho okamžitě přepíšeme do zbylých devíti variant.

Rychlá změna velkých a malých písmen (bez programování)

Nejčastější použití je to nejjednodušší: potřebujete text jen celý velkými, celý malými, nebo hezky naformátovaný pro nadpis.

  • UPPERCASE (VELKÁ PÍSMENA): Ideální pro nadpisy, loga, upozornění nebo formuláře, které vyžadují kapitálky (např. adresa na obálku).
  • lowercase (malá písmena): Hodí se pro čištění dat — třeba když vám někdo pošle e-mail nebo uživatelské jméno psané zmatečně VELKými a malými písmeny napřeskáčku a potřebujete ho sjednotit.
  • Title Case (Jako Nadpis): Každé Slovo Začíná Velkým Písmenem — používá se u titulků článků, názvů produktů nebo prezentací v anglosaském stylu.
  • Sentence case (Věta): Jen první písmeno věty velké, zbytek malý — přesně jak se píše spisovná čeština nebo anglická věta.

Stačí vložit text do pole, vybrat požadovaný formát a rovnou kliknout na Kopírovat. Žádné ruční mazání Caps Locku nebo přepisování písmeno po písmenu.

Rychlý přehled: Kdy použít jaký Case v programování?

Pokud programujete a nevíte, jaká konvence pojmenování (naming convention) se kde používá, zde je přehled:

🐪 camelCase (Velbloudí notace)

Začíná malým písmenem a každé další slovo začíná velkým. Bez mezer.

  • Kde se používá: JavaScript, Java, Swift, Kotlin, Go.
  • Příklady: myVariableName, getElementById, iPhone.

🐍 snake_case (Hadí notace)

Všechna písmena jsou malá a oddělená podtržítkem.

  • Kde se používá: Python, Rust, PHP, SQL databáze, názvy souborů.
  • Příklady: user_id, first_name, def my_function().

🍢 kebab-case (Špízová notace)

Malá písmena oddělená pomlčkou. Vypadá jako maso na špízu.

  • Kde se používá: CSS třídy, HTML atributy, URL adresy (slugy), Kubernetes.
  • Příklady: font-size, my-cool-article, <div id="main-content">.

📐 PascalCase (UpperCamelCase)

Podobné jako camelCase, ale první písmeno je Velké.

  • Kde se používá: Názvy tříd (Classes) ve většině jazyků (JS, Python, PHP), C# (metody i proměnné), React komponenty.
  • Příklady: UserProfile, AppController, ReactComponent.

📢 CONSTANT_CASE (Screaming Snake Case)

Velká písmena oddělená podtržítkem. Křičí na vás, že se tato hodnota nesmí měnit.

  • Kde se používá: Konstanty, ENV proměnné, globální konfigurace.
  • Příklady: MAX_RETRIES, API_KEY, DB_PASSWORD.

Jak funguje náš převodník?

Náš nástroj je “smart”. To znamená, že se nesnaží jen tupě nahrazovat mezery nebo měnit velikost písmen po jednom znaku.

  1. Detekce slov: Algoritmus rozpozná jednotlivá slova, ať už jsou oddělena mezerami (ahoj svete), podtržítky (ahoj_svete), pomlčkami (ahoj-svete) nebo přechodem velkých písmen (ahojSvete).
  2. Normalizace: Vše převede do základního tvaru, bez ohledu na to, jak byl text zapsaný na vstupu.
  3. Generování: Sestaví všechny varianty najednou — od prostého velká/malá po plnou sadu programátorských konvencí.

To se hodí například při refaktoringu kódu, kdy potřebujete převést staré PHP proměnné ($user_id) do moderního JavaScriptu (userId) nebo vytvořit CSS třídu (user-id) z názvu databázového sloupce. Stejně dobře ale poslouží i při psaní textů, kde potřebujete rychle sjednotit velikost písmen bez otevírání Wordu nebo Excelu.

FAQ: Časté dotazy

Jak napsat text velkými písmeny online, aniž bych ho přepisoval ručně? Vložte text do pole nahoře a zvolte formát UPPERCASE (VELKÁ). Nástroj okamžitě převede celý text na velká písmena — funguje i s diakritikou (á, č, ř, š...) a hned můžete výsledek zkopírovat.
Co je to "Hungarian notation"? To je starší způsob zápisu (častý v C/C++ v 90. letech), kdy název proměnné začíná zkratkou datového typu. Například strName (string) nebo iCount (integer). Dnes se v moderních jazycích příliš nepoužívá, protože IDE nám typy ukazují automaticky.
Mohu použít kebab-case v JavaScriptu? Přímo jako název proměnné ne, protože pomlčka - funguje v JS jako operátor odčítání. var my-variable by znamenalo "my mínus variable". Kebab-case se v JS používá jen jako klíče v objektech, pokud jsou v uvozovkách: { "content-type": "json" }.
Jaký case používat pro JSON? JSON standard neurčuje case, ale Google a většina REST API používá camelCase (např. createdAt). Naopak některé starší API a Python backendy vrací snake_case (např. created_at). Důležité je být konzistentní.
Umí převodník opravit text napsaný s omylem zapnutým Caps Lockem? Ano. Pokud vložíte text napsaný celý (nEBO ČÁSTEČNĚ) OBRÁCENĚ, stačí zvolit formát lowercase a poté případně Sentence case, aby první písmeno věty zůstalo velké jako v běžném textu.

Uvítal bych, kdybyste tyto stránky sdíleli s přáteli, uložili si je do záložek nebo na ně odkazovali. Děkuji! 🙏