Un caracter invizibil este un caracter Unicode care ocupă un loc în text, dar nu afișează nimic sau doar spațiu gol. Cele două caractere pe care oamenii le copiază cel mai des sunt U+3164 filler Hangul și U+2800 model Braille gol: Unicode nu clasifică niciunul dintre ele ca spațiu, așa că un cod care elimină spațiile de la începutul și sfârșitul unei linii le lasă intacte. Alege unul de mai sus, alege câte și apasă Copiază. Instrumentul arată și cât de lat este fiecare în propriul tău browser și cum îl numără X, pentru că diferă de la un caracter la altul.
Ce este un caracter invizibil?
Un caracter invizibil este orice caracter pe care un font îl desenează ca nimic sau ca spațiu gol. Unicode are mai multe tipuri, iar tipul decide cum îl tratează aplicațiile:
- Spațiile precum spațiul fără întrerupere (U+00A0), spațiul de cifre (U+2007) și spațiul de punctuație (U+2008) se află în lista White_Space a Unicode. Software-ul le tratează ca spații, ceea ce înseamnă că sunt eliminate.
- Caracterele de format precum spațiul cu lățime zero (U+200B), legăturile și marcajele de direcție nu au lățime. Unicode le listează ca ignorabile implicit, ceea ce înseamnă că software-ul care nu le acceptă are voie să nu afișeze nimic și să continue.
- Literele de umplere precum filler-ul Hangul (U+3164) sunt litere (categoria Lo) care se întâmplă să nu aibă o formă vizibilă. Sunt și ele ignorabile implicit, dar nu sunt spații albe.
- Modelul Braille gol (U+2800) este un simbol (categoria So): o celulă Braille fără puncte ridicate. Nu este nici spațiu alb, nici ignorabil implicit.
Numele, categoriile și ambele liste de proprietăți provin din Unicode Character Database, versiunea 18.0 (UnicodeData.txt, PropList.txt și DerivedCoreProperties.txt, citite pe 6 octombrie 2026). Poți vedea fiecare dintre ele în tabelele de coduri Unicode, de exemplu Braille Patterns, Hangul Compatibility Jamo și General Punctuation.
Caracter gol, caracter vid și text invizibil
Un caracter gol și un caracter vid sunt același lucru cu un caracter invizibil: doar cuvinte diferite pe care oamenii le caută. Textul invizibil este un șir de astfel de caractere, așa că un nume, un mesaj sau o linie pare goală deși conține în continuare ceva. Ca să îl faci, setează numărul de mai sus la 3 sau 10, copiază U+3164 sau U+2800 și lipește. Dacă o anumită aplicație acceptă un nume sau un mesaj format doar din acestea depinde de acea aplicație și se poate schimba fără avertisment.
Testul care decide majoritatea cazurilor este eliminarea spațiilor. Funcțiile obișnuite de eliminare, precum trim() din JavaScript și strip() din Python, elimină de la ambele capete ale textului caracterele pe care Unicode le marchează ca spații albe. Le-am rulat pe amândouă pe 6 octombrie 2026: au eliminat U+00A0, U+2007 și U+2008 și au lăsat intacte U+3164, U+2800 și U+200B. trim() din JavaScript a eliminat și U+FEFF, pe care specificația limbajului îl numără ca spațiu alb. Nu putem vedea în interiorul codului fiecărei platforme, dar acesta este motivul pentru care litera de umplere și blankul Braille sunt alegerile obișnuite.
Ce caracter invizibil să folosești pe Instagram, TikTok și X
Niciuna dintre cele trei platforme nu spune cum tratează caracterele invizibile în postări, în nicio documentație pe care am citit-o. Iată ce publică fiecare, citit pe 6 octombrie 2026:
- Instagram: referința API-ului de publicare oferă o limită de 2.200 de caractere pentru descriere, 30 de hashtaguri și 20 de etichete @ și nu spune nimic despre întreruperile de linie, spații sau caractere invizibile (referința IG User Media).
- TikTok: Content Posting API permite o descriere de până la 2.200 de unități UTF-16 și spune că hashtagurile și mențiunile sunt potrivite, sau delimitate, prin spații sau linii noi (referința Direct Post). Nimic despre caracterele invizibile.
- X: X publică modul în care numără. Caracterele din patru intervale se numără ca 1, restul ca 2 (numărarea caracterelor și configurația twitter-text v3). Deci U+200B, U+00A0, U+2007 și U+2008 se numără ca 1, în timp ce U+3164, U+2800, U+115F, U+FFA0 și chiar marcajele de direcție U+200E și U+200F se numără ca 2. Fiecare rând din instrument arată acest lucru.
În practică: pentru o linie goală într-o descriere, folosește U+2800 sau U+3164. Pentru un spațiu care nu trebuie să se întrerupă între linii, folosește U+00A0. Pentru ceva care nu ocupă deloc loc, folosește U+200B, știind că este cel mai ușor de eliminat de către software. Postează mai întâi un test pe un cont privat sau ca ciornă dacă este important, pentru că singura verificare sigură este platforma însăși.
Cum să faci o linie goală într-o descriere de pe Instagram
Ca să faci o linie goală într-o descriere de pe Instagram, scrie descrierea cu o linie goală acolo unde vrei spațiul, iar dacă spațiul dispare când postezi, pune un caracter invizibil precum U+2800 pe acea linie goală. Secțiunea 2 a instrumentului face asta pentru fiecare linie goală deodată:
- Lipește sau scrie descrierea, cu linii goale acolo unde vrei spații.
- Alege caracterul de umplere. Spațiul Braille gol este cel implicit.
- Lasă activată opțiunea „Elimină spațiile de la finalul liniilor”. Spațiile de la final sunt oricum invizibile, așa că eliminarea lor înseamnă că ceea ce vezi este exact ceea ce se lipește.
- Copiază rezultatul și lipește-l în căsuța pentru descriere.
Ce putem spune clar despre comportamentul Instagram: nu am găsit nimic de la Instagram despre cum tratează liniile goale. Pe 6 octombrie 2026 am recitit descrierile recente de pe propriul nostru cont de Instagram, toate publicate prin API-ul Instagram cu linii goale obișnuite între paragrafe, și fiecare linie goală era încă acolo. Nu am testat căsuța pentru descriere din aplicația Instagram pentru această pagină. Dacă liniile tale goale supraviețuiesc fără un caracter de umplere, nu ai nevoie de el; dacă dispar, caracterul de umplere este soluția. Ca să verifici lungimea unei descrieri înainte de a posta, folosește verificatorul de lungime a descrierii, iar ca să planifici imaginile care o însoțesc, împărțitorul de carusel.
Cum să copiezi și să lipești un spațiu gol
Ca să copiezi un spațiu gol, apasă Copiază lângă caracterul dorit din secțiunea 1; butonul se schimbă în „Copiat”, iar caracterul este în clipboard. Dacă browserul tău blochează accesul la clipboard, instrumentul revine la o metodă de copiere mai veche, iar dacă și aceasta eșuează îți spune să apeși Ctrl+C sau Cmd+C. Folosește butoanele de număr ca să copiezi mai multe deodată. Un caracter invizibil lipit este greu de observat ulterior, așa că lipește-l în detector în secțiunea 3 dacă vrei să verifici ce ai.
Cum să elimini caracterele ascunse și spațiile de lățime zero
Ca să elimini caracterele ascunse, lipește textul în secțiunea 3: fiecare spațiu de lățime zero, îmbinător, marcaj de ordine a octeților, cratimă opțională, marcaj de direcție, caracter de umplere Hangul, spațiu Braille gol, caracter de etichetă, selector de variație rătăcit și spațiu neobișnuit este marcat pe loc și numărat pe tipuri, iar versiunea curățată este gata de copiat. Caracterele de format invizibile sunt eliminate, spațiile neobișnuite devin spații normale, iar întreruperile de linie neobișnuite devin normale.
Textul copiat din pagini web, procesoare de text, PDF-uri și instrumente de chat AI poate conține aceste caractere. Ele cauzează probleme reale: un cuvânt care nu se potrivește la căutare, un hashtag care nu se leagă, o linie care se rupe în locul greșit sau un număr mai mare decât textul pe care îl vezi. Caracterele de etichetă (U+E0020 până la U+E007F) sunt un caz special. Ele oglindesc literele ASCII una la una (vezi tabelul Tags), așa că pot forma text ascuns pe care nu îl vezi, dar pe care software-ul, inclusiv modelele AI, îl poate citi. Când detectorul le găsește, arată ce scrie în ele.
Trei opțiuni păstrează caracterele care aparțin textului. Emoji precum 👩💻 și emoji-urile de familie sunt îmbinate cu U+200D, iar steagurile unor locuri precum Scoția sunt formate cu caractere de etichetă, așa că „păstrează îmbinătorii din emoji” este activat implicit. Persana, hindi și alte scripturi folosesc îmbinătorul de lățime zero și non-îmbinătorul ca parte a ortografiei corecte; activează a treia opțiune dacă textul tău este într-unul dintre ele. Un selector de variație imediat după un emoji sau un caracter pe care îl modifică este normal și nu este marcat; doar cele rătăcite sunt.
Dacă cureți textul în cod, o expresie regulată acoperă cazurile obișnuite. În JavaScript: text.replace(/[\u200B-\u200D\u2060\uFEFF\u00AD]/g, ''). Aceea elimină și îmbinătorii din emoji, de aceea instrumentul verifică mai întâi ce este de fiecare parte.
Caracterele invizibile și cititoarele de ecran
Invizibil pentru ochi nu înseamnă întotdeauna tăcut. Cititoarele de ecran decid singure ce să spună pentru aceste caractere. Lista de simboluri în engleză a NVDA, de exemplu, numește U+2800 ca „spațiu”, cratima opțională ca „cratimă opțională”, iar marcajele stânga-dreapta și dreapta-stânga după nume, la niveluri diferite de punctuație (symbols.dic, citit pe 6 octombrie 2026). Alte cititoare de ecran și limbi pot diferi, de exemplu citind un caracter Braille ca pe o celulă Braille. O descriere cu zece caractere de umplere la rând poate fi citită cu voce tare ca zece de ceva. Folosește un singur caracter de umplere pe linie goală, nu șiruri lungi, și nu pune niciodată sens în text pe care doar unele persoane îl pot percepe.
Platformele le pot elimina oricând
Fiecare platformă poate schimba modul în care tratează aceste caractere fără să anunțe, și niciuna nu promite că le păstrează. Un truc care funcționează azi se poate transforma mâine într-un pătrat vizibil, o linie eliminată sau un nume respins. Tratează caracterele invizibile ca un ajutor de formatare, păstrează postarea lizibilă fără ele și verifică o postare live după ce publici.
Scrie descrierea o dată, posteaz-o imediat pe fiecare platformă
Hermoso îți derulează marketingul pe pilot automat: cercetare, creație, postare, reclame și analiză. Scrie descrieri pentru fiecare platformă și le programează pe Instagram, TikTok, X și celelalte canale ale tale, verificând regulile fiecărei platforme când programezi, astfel încât o postare care nu se încadrează este marcată în loc să fie tăiată pe tăcute. Vezi programatorul Instagram sau programatorul pentru rețele sociale. Funcționează în aplicația web, sau din Claude, ChatGPT și Cursor.
Instrumente gratuite: · Verificator al lungimii descrierilor · Generator de grilă Instagram
Întrebări frecvente
Care este caracterul invizibil de copiat și lipit?
Cele mai folosite sunt U+3164 Hangul filler și U+2800 Braille pattern blank. Ambele par goale și niciunul nu este clasificat ca spațiu de către Unicode, așa că un cod care taie spațiile le lasă pe loc. Dacă ai nevoie de ceva fără nicio lățime, folosește U+200B zero width space.
Ce caracter invizibil funcționează pentru descrierile Instagram?
Nu am găsit nicio documentație Instagram despre cum tratează caracterele invizibile. U+2800 Braille pattern blank și U+3164 Hangul filler sunt alegerile obișnuite pentru o linie goală într-o descriere. Pe 6 octombrie 2026, descrierile publicate pe propriul nostru cont prin API-ul Instagram au păstrat liniile goale simple, așa că încearcă mai întâi fără filler și adaugă unul dacă golurile se comprimă.
Cum adaug un salt de linie într-o descriere Instagram?
Scrie descrierea cu o linie goală acolo unde vrei spațiul. Dacă spațiul dispare când postezi, lipește descrierea în acest instrument, care pune un caracter invizibil pe fiecare linie goală, apoi copiază rezultatul în Instagram.
Cum elimin spațiile de lățime zero dintr-un text?
Lipește textul în detectorul de pe această pagină. El marchează fiecare spațiu de lățime zero și alte caractere ascunse, le numără și îți oferă o copie curățată. În cod, o expresie regulată precum /[\u200B-\u200D\u2060\uFEFF]/g cu înlocuire goală le elimină pe cele comune, inclusiv joinerii din emoji.
Poate conține caractere ascunse un text copiat dintr-un instrument de chat AI?
Poate, la fel ca textul copiat din pagini web, PDF-uri și procesoare de text. Ce caractere apar depinde de sursă și se schimbă în timp, așa că această pagină nu ghicește. Detectorul enumeră exact ce se află în textul tău, după nume și punct de cod.
Citesc cititoarele de ecran caracterele invizibile?
Unele dintre ele. Lista de simboluri în engleză a NVDA, de exemplu, citește U+2800 ca „spațiu” și denumește marcajele de direcție, în funcție de nivelul de punctuație. Șirurile lungi de umpluturi pot fi citite unul câte unul, așa că folosește câte unul pe fiecare rând gol.
Vor funcționa în continuare caracterele invizibile?
Nu există nicio garanție. Nu am găsit nicio documentație a vreunei platforme care să promită păstrarea acestor caractere, iar o platformă le poate elimina sau bloca oricând. Păstrează postarea lizibilă fără ele și verific-o după publicare.
Hermoso îți rulează marketingul pe pilot automat, de la descriere la postarea pe fiecare canal. Începe gratuit, peste 250 de credite gratuite ce pot fi câștigate, fără card.
Începe gratuit → Vezi prețurile