Salt la conținutul principal
LibraTool logoLibraTool

Convertor de majuscule — gratuit

Convertește textul în MAJUSCULE, minuscule, Prima Literă Mare, camelCase, snake_case și altele.

Funcționează offline odată încărcat
0 caractere0 cuvinte0 propoziții0 linii
UPPERCASE

Rezultatele vor apărea aici

lowercase

Rezultatele vor apărea aici

Title Case

Rezultatele vor apărea aici

Fiecare Cuvânt Cu Majusculă

Rezultatele vor apărea aici

Sentence case

Rezultatele vor apărea aici

camelCase

Rezultatele vor apărea aici

PascalCase

Rezultatele vor apărea aici

snake_case

Rezultatele vor apărea aici

kebab-case

Rezultatele vor apărea aici

CONSTANT_CASE

Rezultatele vor apărea aici

dot.case

Rezultatele vor apărea aici

path/case

Rezultatele vor apărea aici

Train-Case

Rezultatele vor apărea aici

aLtErNaTiNg

Rezultatele vor apărea aici

iNVERSE cASE

Rezultatele vor apărea aici

sPoNgE cAsE

Rezultatele vor apărea aici

Elimină diacriticele

Rezultatele vor apărea aici

Slug pentru URL

Rezultatele vor apărea aici

O propoziție pe rând

Rezultatele vor apărea aici

Taie și comprimă spațiile

Rezultatele vor apărea aici

Utilizări frecvente

  • Convertor de caz de titluConvertiți textul în caz de titlu corespunzător — capitalizați titluri, titluri de articole și titluri de secțiuni corect.
  • Convertor de caz de propozițieConvertiți textul în caz de propoziție — capitalizați prima literă a fiecărei propoziții pentru text curat și lizibil.
  • Convertor de litere mari și miciComutați textul între LITERE MARI și litere mici — formatați cod, curățați date și standardizați textul instantaneu.
  • Convertor camelCase și snake_caseConvertiți textul între camelCase, snake_case, kebab-case și PascalCase — esențial pentru dezvoltatori.
  • Convertor de caz de text pentru redactori de conținutFormatați conținutul dvs. perfect — caz de titlu pentru titluri, caz de propoziție pentru corp, caz corespunzător pentru nume.

Cum funcționează

Toate cele 14 conversii de tip literă se întâmplă în întregime în browser-ul tău folosind algoritmi conștienți de Unicode scriși manual — fără bibliotecă, fără server, fără încărcare. Escape-urile de proprietate Unicode native ale JavaScript (\p{L}, \p{N}) păstrează caracterele accentuate și non-latine intacte prin fiecare transformare.

  1. 1
    Parsare reactivă live
    Fiecare apăsare de tastă declanșează un calcul useMemo care rulează toate cele 14 funcții convertoare simultan față de intrarea ta, astfel încât rezultatele se actualizează în timp real fără nicio întârziere sau apăsare de buton.
  2. 2
    Tokenizare conștientă de Unicode
    Înainte de a împărți sau uni cuvinte, codul elimină caracterele non-alfanumerice de la început/sfârșit folosind escape-uri de proprietate Unicode \p{L} și \p{N}. Aceasta asigură că cuvinte precum "café" sau "naïve" sunt tokenizate corect în camelCase sau snake_case fără a pierde literele accentuate.
  3. 3
    Transformare de șir per format
    Fiecare stil de literă aplică propria logică regex: formatele bazate pe delimitator (snake, kebab, dot, path, CONSTANT) folosesc o singură înlocuire care colapsează toate secvențele non-cuvânt în separator; formatele structurale (camelCase, PascalCase, Train-Case) înlănțuie o majusculizare la limita cuvântului deasupra aceleia; propoziția și titlul folosesc modele lookahead pentru a majusculiza doar după limitele de punctuație sau spații albe.
  4. 4
    Copiază sau descarcă rezultate
    Fiecare card de rezultat are propriul buton Copiază, folosind API-ul navigator.clipboard. „Copiază tot” și „Descarcă .txt” grupează toate cele 14 rezultate ca blocuri de text simplu etichetate. Ultima ta intrare este păstrată în localStorage, astfel încât supraviețuiește reîmprospătării paginii fără a părăsi niciodată dispozitivul tău.

Instrumente similare

Întrebări frecvente