# Prevodník veľkosti písmen

> Previeďte text na camelCase, snake_case, PascalCase aj kebab-case, alebo len rýchlo na VEĽKÉ či malé písmená. Pre programátorov aj bežné písanie. Online a zadarmo.

URL: https://acrafto.com/sk/case-converter/

Tools are interactive browser apps; there is no public API, no endpoints to call and no server-side processing. To use a tool, open its HTML page in a browser.

Potrebujete rýchlo prepísať text VEĽKÝMI písmenami do nadpisu, alebo naopak skrotiť CAPS LOCK omylom zapnutý uprostred e-mailu? Alebo riešite, ako sa v JavaScripte volá premenná, ktorú ste si v Pythone zvykli písať s podčiarkovníkmi? Náš **prevodník veľkosti písmen** zvládne oboje — jedným kliknutím prevedie text do všetkých bežných aj programátorských formátov naraz.

Náš nástroj je švajčiarsky nôž na formátovanie textu. Stačí napísať text raz (v akomkoľvek tvare) a my vám ho okamžite prepíšeme do zvyšných deviatich variantov.

## Rýchla zmena veľkých a malých písmen (bez programovania)

Najčastejšie použitie je to najjednoduchšie: potrebujete text len **celý veľkými**, **celý malými**, alebo pekne naformátovaný pre nadpis.

- **UPPERCASE (VEĽKÉ PÍSMENÁ):** Ideálne pre nadpisy, logá, upozornenia alebo formuláre, ktoré vyžadujú kapitálky (napr. adresa na obálku).
- **lowercase (malé písmená):** Hodí sa na čistenie dát — napríklad keď vám niekto pošle e-mail alebo používateľské meno napísané zmätočne VEĽkými a malými písmenami napreskáčku a potrebujete ho zjednotiť.
- **Title Case (Ako Nadpis):** Každé Slovo Začína Veľkým Písmenom — používa sa pri titulkoch článkov, názvoch produktov alebo prezentáciách v anglosaskom štýle.
- **Sentence case (Veta):** Len prvé písmeno vety veľké, zvyšok malý — presne ako sa píše spisovná slovenčina alebo anglická veta.

Stačí vložiť text do poľa, vybrať požadovaný formát a rovno kliknúť na **Kopírovať**. Žiadne ručné mazanie Caps Locku ani prepisovanie písmeno po písmene.

## Rýchly prehľad: Kedy použiť aký Case v programovaní?

Ak programujete a neviete, aká konvencia pomenovania (naming convention) sa kde používa, tu je prehľad:

### 🐪 camelCase (Ťavacia notácia)

Začína malým písmenom a každé ďalšie slovo začína veľkým. Bez medzier.

- **Kde sa používa:** JavaScript, Java, Swift, Kotlin, Go.
- **Príklady:** `myVariableName`, `getElementById`, `iPhone`.

### 🐍 snake\_case (Hadia notácia)

Všetky písmená sú malé a oddelené podčiarkovníkom.

- **Kde sa používa:** Python, Rust, PHP, SQL databázy, názvy súborov.
- **Príklady:** `user_id`, `first_name`, `def my_function()`.

### 🍢 kebab-case (Špízová notácia)

Malé písmená oddelené pomlčkou. Vyzerá ako mäso na špíze.

- **Kde sa používa:** CSS triedy, HTML atribúty, URL adresy (slugy), Kubernetes.
- **Príklady:** `font-size`, `my-cool-article`, `<div id="main-content">`.

### 📐 PascalCase (UpperCamelCase)

Podobné ako camelCase, ale **prvé písmeno je Veľké**.

- **Kde sa používa:** Názvy Tried (Classes) vo väčšine jazykov (JS, Python, PHP), C# (metódy aj premenné), React komponenty.
- **Príklady:** `UserProfile`, `AppController`, `ReactComponent`.

### 📢 CONSTANT\_CASE (Screaming Snake Case)

Veľké písmená oddelené podčiarkovníkom. Kričí na vás, že sa táto hodnota nesmie meniť.

- **Kde sa používa:** Konštanty, ENV premenné, globálne konfigurácie.
- **Príklady:** `MAX_RETRIES`, `API_KEY`, `DB_PASSWORD`.

---

## Ako funguje náš prevodník?

Náš nástroj je “smart”. To znamená, že sa nesnaží len tupo nahrádzať medzery alebo meniť veľkosť písmen po jednom znaku.

1. **Detekcia slov:** Algoritmus rozpozná jednotlivé slová, či už sú oddelené medzerami (`hello world`), podčiarkovníkmi (`my_variable`), pomlčkami (`hello-world`) alebo prechodom veľkých písmen (`userProfile`).
2. **Normalizácia:** Všetko prevedie do základného tvaru, bez ohľadu na to, ako bol text zapísaný na vstupe.
3. **Generovanie:** Zostaví všetky varianty naraz — od jednoduchého veľká/malá až po plnú sadu programátorských konvencií.

To sa hodí napríklad pri refaktorovaní kódu, keď potrebujete previesť staré PHP premenné (`$user_id`) do moderného JavaScriptu (`userId`) alebo vytvoriť CSS triedu (`user-id`) z názvu databázového stĺpca. Rovnako dobre ale poslúži aj pri písaní textov, kde potrebujete rýchlo zjednotiť veľkosť písmen bez otvárania Wordu alebo Excelu.

## FAQ: Časté otázky

### Ako napísať text veľkými písmenami online, bez toho aby som ho prepisoval ručne?

Vložte text do poľa hore a zvoľte formát **UPPERCASE (VEĽKÉ)**. Nástroj okamžite prevedie celý text na veľké písmená — funguje aj s diakritikou (á, č, ľ, š, ž...) a hneď môžete výsledok skopírovať.

### Čo je to "Hungarian notation"?

To je starší spôsob zápisu (častý v C/C++ v 90. rokoch), keď názov premennej začína skratkou dátového typu. Napríklad `strName` (string) alebo `iCount` (integer). Dnes sa v moderných jazykoch príliš nepoužíva, pretože IDE nám typy ukazujú automaticky.

### Môžem použiť kebab-case v JavaScripte?

Priamo ako názov premennej nie, pretože pomlčka `-` funguje v JS ako operátor odčítania. `var my-variable` by znamenalo "my mínus variable". Kebab-case sa v JS používa len ako kľúče v objektoch, ak sú v úvodzovkách: `{ "content-type": "json" }`.

### Aký case používať pre JSON?

Štandard JSON neurčuje case, ale Google a väčšina REST API používa **camelCase** (napr. `createdAt`). Naopak niektoré staršie API a Python backendy vracajú **snake\_case** (napr. `created_at`). Dôležité je byť konzistentný.

### Vie prevodník opraviť text napísaný s omylom zapnutým Caps Lockom?

Áno. Ak vložíte text napísaný celý (aLEBO ČIASTOČNE) OBRÁTENE, stačí zvoliť formát **lowercase** a potom prípadne **Sentence case**, aby prvé písmeno vety zostalo veľké ako v bežnom texte.

## Other languages

- Čeština (cs): [Převod velkých a malých písmen](https://acrafto.com/cs/konverze-velikosti-pismen/) ([Markdown](https://acrafto.com/cs/konverze-velikosti-pismen/index.md))
- English (en): [Case Converter](https://acrafto.com/en/case-converter/) ([Markdown](https://acrafto.com/en/case-converter/index.md))
- Deutsch (de): [Case Converter](https://acrafto.com/de/case-converter/) ([Markdown](https://acrafto.com/de/case-converter/index.md))
- Français (fr): [Convertisseur majuscule minuscule](https://acrafto.com/fr/convertisseur-de-cas/) ([Markdown](https://acrafto.com/fr/convertisseur-de-cas/index.md))
- Español (es): [Convertidor de mayúsculas y minúsculas](https://acrafto.com/es/convertidor-de-casos/) ([Markdown](https://acrafto.com/es/convertidor-de-casos/index.md))
- Italiano (it): [Convertitore maiuscolo minuscolo](https://acrafto.com/it/convertitore-di-case/) ([Markdown](https://acrafto.com/it/convertitore-di-case/index.md))
- Português (pt): [Conversor de maiúsculas e minúsculas](https://acrafto.com/pt/conversor-de-casos/) ([Markdown](https://acrafto.com/pt/conversor-de-casos/index.md))
- Nederlands (nl): [Case converter](https://acrafto.com/nl/case-converter/) ([Markdown](https://acrafto.com/nl/case-converter/index.md))
- Polski (pl): [Zmiana wielkości liter](https://acrafto.com/pl/konwerter-wielkosci-liter/) ([Markdown](https://acrafto.com/pl/konwerter-wielkosci-liter/index.md))
- Română (ro): [Convertor litere mari și mici](https://acrafto.com/ro/convertor-cazuri/) ([Markdown](https://acrafto.com/ro/convertor-cazuri/index.md))
- Magyar (hu): [Nagybetű kisbetű átalakító](https://acrafto.com/hu/case-atalakito/) ([Markdown](https://acrafto.com/hu/case-atalakito/index.md))
- Ελληνικά (el): [Μετατροπή κεφαλαίων σε πεζά](https://acrafto.com/el/case-converter/) ([Markdown](https://acrafto.com/el/case-converter/index.md))
- Български (bg): [Конвертор на главни и малки букви](https://acrafto.com/bg/case-konverter/) ([Markdown](https://acrafto.com/bg/case-konverter/index.md))
- Hrvatski (hr): [Pretvarač velikih i malih slova](https://acrafto.com/hr/case-converter/) ([Markdown](https://acrafto.com/hr/case-converter/index.md))
- Slovenščina (sl): [Pretvornik velikosti črk](https://acrafto.com/sl/pretvornik-zapisov/) ([Markdown](https://acrafto.com/sl/pretvornik-zapisov/index.md))
- Eesti (et): [Case muundur](https://acrafto.com/et/case-muundur/) ([Markdown](https://acrafto.com/et/case-muundur/index.md))
- Latviešu (lv): [Lielo un mazo burtu pārveidotājs](https://acrafto.com/lv/gadijumu-parveidotajs/) ([Markdown](https://acrafto.com/lv/gadijumu-parveidotajs/index.md))
- Lietuvių (lt): [Raidžių formato keitiklis](https://acrafto.com/lt/raidziu-formato-keitiklis/) ([Markdown](https://acrafto.com/lt/raidziu-formato-keitiklis/index.md))
- Svenska (sv): [Case converter](https://acrafto.com/sv/case-omvandlare/) ([Markdown](https://acrafto.com/sv/case-omvandlare/index.md))
- Dansk (da): [Case converter](https://acrafto.com/da/case-konverter/) ([Markdown](https://acrafto.com/da/case-konverter/index.md))
- Suomi (fi): [Kirjainkoon muunnin](https://acrafto.com/fi/case-muunnin/) ([Markdown](https://acrafto.com/fi/case-muunnin/index.md))
- Norsk (no): [Case-konverterer](https://acrafto.com/no/case-konverterer/) ([Markdown](https://acrafto.com/no/case-konverterer/index.md))
- Українська (uk): [Конвертер регістру](https://acrafto.com/uk/konverter-registru/) ([Markdown](https://acrafto.com/uk/konverter-registru/index.md))
- Русский (ru): [Конвертер регистра](https://acrafto.com/ru/konverter-registrov/) ([Markdown](https://acrafto.com/ru/konverter-registrov/index.md))
- Српски (sr): [Konverter velikih i malih slova](https://acrafto.com/sr/pretvarac-formata-teksta/) ([Markdown](https://acrafto.com/sr/pretvarac-formata-teksta/index.md))
- Македонски (mk): [Конвертор на букви](https://acrafto.com/mk/konvertor-sluchai/) ([Markdown](https://acrafto.com/mk/konvertor-sluchai/index.md))
- Bosanski (bs): [Konverter velikih i malih slova](https://acrafto.com/bs/konverter-velicina-slova/) ([Markdown](https://acrafto.com/bs/konverter-velicina-slova/index.md))
- Shqip (sq): [Konvertues shkronjash](https://acrafto.com/sq/konvertues-rastesh/) ([Markdown](https://acrafto.com/sq/konvertues-rastesh/index.md))
- Türkçe (tr): [Büyük küçük harf dönüştürücü](https://acrafto.com/tr/case-converter/) ([Markdown](https://acrafto.com/tr/case-converter/index.md))
- 日本語 (ja): [大文字小文字変換](https://acrafto.com/ja/case-converter/) ([Markdown](https://acrafto.com/ja/case-converter/index.md))
- 한국어 (ko): [대소문자 변환기](https://acrafto.com/ko/case-converter/) ([Markdown](https://acrafto.com/ko/case-converter/index.md))
- العربية (ar): [تحويل الحروف الكبيرة والصغيرة](https://acrafto.com/ar/case-converter/) ([Markdown](https://acrafto.com/ar/case-converter/index.md))
- हिन्दी (hi): [केस कनवर्टर](https://acrafto.com/hi/case-converter/) ([Markdown](https://acrafto.com/hi/case-converter/index.md))
- Bahasa Indonesia (id): [Ubah huruf besar dan kecil](https://acrafto.com/id/konverter-case/) ([Markdown](https://acrafto.com/id/konverter-case/index.md))
- Tiếng Việt (vi): [Chuyển đổi chữ hoa thường](https://acrafto.com/vi/bo-chuyen-doi-kieu-chu/) ([Markdown](https://acrafto.com/vi/bo-chuyen-doi-kieu-chu/index.md))
- ไทย (th): [แปลงตัวพิมพ์ใหญ่และเล็ก](https://acrafto.com/th/case-converter/) ([Markdown](https://acrafto.com/th/case-converter/index.md))
- עברית (he): [המרת אותיות גדולות וקטנות](https://acrafto.com/he/case-converter/) ([Markdown](https://acrafto.com/he/case-converter/index.md))
