Blank Space Copy and Paste
Potrzebujesz pustej spacji, która naprawdę działa? Generuj niewidzialne znaki i pusty tekst w kilka sekund, wybierz potrzebną ilość i skopiuj jednym kliknięciem. Używaj jej w wiadomościach, nazwach użytkownika, mediach społecznościowych, grach i nie tylko.
Generuj niewidzialny tekst
Wybierz znak i podaj liczbę potrzebnych pustych spacji, a następnie kliknij „Generuj” lub „Kopiuj”.
Obsługa niewidzialnych znaków zależy od platformy i pola tekstowego.
Szybkie kopiowanie
Pobierz gotową ilość pustych znaków jednym kliknięciem.
Długi pusty tekst
Potrzebujesz więcej niż kilku znaków? Skopiuj dłuższe gotowe warianty pustego tekstu.
Obszar testowy (na żywo)
Niewidzialne znaki pojawią się tutaj w miarę ich generowania lub wklejania. Jeśli licznik rośnie, twój pusty tekst działa poprawnie.
Jak skopiować i wkleić pustą spację?
Aby skopiować i wkleić pustą spację, wybierz znak w generatorze, podaj liczbę kopii, kliknij ✨ Generuj, a następnie Kopiuj, i wklej ją tam, gdzie jest potrzebna.
- Generuj
Wybierz znak i ilość
Ustaw ilość, a następnie kliknij ✨ Generuj.
- Kopiuj
Wyślij do schowka
Kliknij Kopiuj. Potwierdzenie: ✓ Skopiowano!
- Wklej
Wstaw do pola docelowego
Pole wiadomości, bio, nazwę użytkownika lub formularz.
- Testuj
Sprawdź, czy znaki przetrwały
Odczytaj licznik w obszarze testowym.
Ile kopiujesz
- Pojedynczy pusty znak1 znak
- Wiele pustych znaków10 znaków
- Długi pusty tekstdo 1000 znaków
Narzędzie do pustej spacji ma 4 części, każda przeznaczona do innego zadania:
- Generator tworzy wiele pustych znaków na podstawie dowolnego ze 147 pustych i niewidzialnych znaków Unicode w menu Znak, które domyślnie pokazuje spację o zerowej szerokości (U+200B). Wpisz od 1 do 5000 w polu „Liczba znaków”, kliknij przycisk ✨ Generuj, a potem Kopiuj.
- Szybkie kopiowanie pozwala skopiować pustą spację jednym kliknięciem za pomocą Kopiuj 1, Kopiuj 5, Kopiuj 10, Kopiuj 20 lub Kopiuj 50, a każdy przycisk potwierdza to napisem ✓ Skopiowano!
- Długi pusty tekst kopiuje długi pusty tekst w 4 gotowych wariantach: Krótki (50), Średni (200), Długi (500) i Bardzo długi (1000). Dla większych ilości niż 1000 użyj generatora.
- Obszar testowy pokazuje, czy niewidzialny tekst przetrwał wklejenie. Licznik znaków rośnie o jeden na każdy znak, więc licznik na poziomie 0 oznacza, że nic nie dotarło. Wygenerowany tekst automatycznie wypełnia obszar testowy.
Czym jest niewidzialny znak?
Niewidzialny znak to znak Unicode, który zajmuje rzeczywistą pozycję w tekście, nie pokazując żadnego widocznego śladu. Standard Unicode identyfikuje każdy znak za pomocą punktu kodowego, zapisywanego jako U+ i cyfry szesnastkowe, na przykład U+200B dla spacji o zerowej szerokości.
Niewidzialny tekst to nie to samo co pusty tekst. Pole zawierające jeden niewidzialny znak zawiera dane, wlicza się do limitu znaków i przechodzi weryfikację pola wymaganego, podczas gdy naprawdę puste pole nie zawiera niczego. Ta różnica sprawia, że wiadomość można wysłać, a formularz przesłać tam, gdzie naprawdę puste dane wejściowe zostałyby odrzucone.
Pusty tekst i pusty tekst to potoczne nazwy tego samego zjawiska: jednego lub więcej znaków wyglądających na puste albo o zerowej szerokości, które po wklejeniu wyświetlają się jako nic.
Jak działają niewidzialne znaki
Niewidzialne znaki działają na poziomie czcionki: czcionka przypisuje każdemu punktowi kodowemu glif, a te punkty kodowe odpowiadają glifowi bez śladów albo w ogóle żadnemu glifowi, więc tekst zawiera prawdziwy znak, który niczego nie rysuje.
Kopiowanie przenosi do schowka sam punkt kodowy, a nie obraz pustej spacji. Pole odbierające zapisuje ten punkt kodowy jako tekst, dlatego licznik znaków w obszarze testowym rośnie, mimo że pole wciąż wygląda na puste.
Wyświetlanie i walidacja to osobne etapy. Platforma może idealnie wyświetlić spację o zerowej szerokości i mimo to odrzucić ją przy zapisie, a ten sam znak może zostać zaakceptowany w komentarzu, ale odrzucony w nazwie użytkownika na tej samej platformie.
Rodzaje niewidzialnych znaków
147 znaków w tym narzędziu dzieli się na 3 rodzaje: znaki o zerowej szerokości, znaki pustej spacji i inne niewidzialne znaki Unicode. Szerokość to praktyczna różnica między pierwszymi dwoma rodzajami, a trzeci obejmuje wypełniacze, znaki formatujące i znaki sterujące, które niczego nie rysują.
Znaki o zerowej szerokości
Znaki o zerowej szerokości nie zajmują żadnej widocznej szerokości. Narzędzie oferuje ich 5: spację o zerowej szerokości (U+200B), niełącznik o zerowej szerokości (U+200C), łącznik o zerowej szerokości (U+200D), łącznik wyrazów (U+2060) i spację niełamliwą o zerowej szerokości (U+FEFF). Spacja o zerowej szerokości jest domyślna w generatorze i stanowi znak stojący za każdym gotowym wariantem Szybkiego kopiowania.
Każdy z nich pełni funkcję wykraczającą poza puste wyglądanie. Spacja o zerowej szerokości oznacza miejsce, w którym w razie potrzeby wiersz się złamie, łącznik wyrazów blokuje złamanie w tym miejscu, a łącznik o zerowej szerokości spaja sekwencje emoji. Spacja niełamliwa o zerowej szerokości pełni też funkcję znacznika kolejności bajtów na początku pliku tekstowego, dlatego niektóre edytory traktują ją inaczej niż pozostałe.
Znaki pustej spacji
Znaki pustej spacji zajmują widoczną szerokość, nie rysując żadnego śladu. Tabela Unicode wymienia 16 z nich, w tym zwykłą spację (U+0020), spację niełamliwą (U+00A0), spację firetową (U+2003), cienką spację (U+2009) i spację ideograficzną (U+3000).
Ich szerokości są ściśle określone, a nie dowolne. Spacja firetowa jest tak szeroka jak rozmiar czcionki, spacja półfiretowa to połowa tej wartości, cienka spacja to jej ułamek, a spacja włosowa jest jeszcze cieńsza. Spacja cyfrowa odpowiada szerokości cyfry, spacja interpunkcyjna szerokości kropki, a spacja ideograficzna odpowiada znakowi o pełnej szerokości w tekście chińskim, japońskim i koreańskim. Spacja niełamliwa i wąska spacja niełamliwa (U+202F) utrzymują wyrazy razem przy przenoszeniu wiersza.
Inne niewidzialne znaki Unicode
Pozostałe znaki to wypełniacze, znaki formatujące i znaki sterujące. Zestaw obejmuje 4 wypełniacze hangul (U+115F, U+1160, U+3164, U+FFA0), pusty wzór brajlowski (U+2800), 3 niewidzialne operatory matematyczne (U+2062, U+2063, U+2064), 16 selektorów wariantów (od U+FE00 do U+FE0F), miękki łącznik (U+00AD) i 12 znaków formatowania kierunkowego, takich jak znacznik od lewej do prawej (U+200E) i znacznik od prawej do lewej (U+200F).
Wypełniacz hangul (U+3164) jest najbardziej przydatnym znakiem w tej grupie. Unicode klasyfikuje go jako literę, a nie znak spacji, dlatego pola usuwające białe znaki często go zachowują. Znaki formatujące i sterujące znajdują się na drugim biegunie: to pierwsze znaki usuwane przez filtr anty-spoofingowy.
Pusta spacja kontra niewidzialny znak
Pusta spacja zajmuje widoczną szerokość, podczas gdy niewidzialny znak może nie zajmować żadnej szerokości. Oba po wklejeniu wyglądają jak nic, ale zachowują się różnie w polach tekstowych, licznikach znaków i walidacjach platform.
| Atrybut | Pusta spacja | Niewidzialny znak |
|---|---|---|
| Widoczna szerokość | Tak, od spacji włosowej po spację o pełnej szerokości | Brak w przypadku znaków o zerowej szerokości |
| Przykładowe punkty kodowe | U+0020, U+00A0, U+3000 | U+200B, U+2060, U+FEFF |
| Typowe zastosowanie | Odstępy w nazwach, bio i podpisach | Wiadomości wyglądające na puste i puste nazwy użytkownika |
| Sposób traktowania przez platformę | Przycinana przez pola usuwające białe znaki | Usuwany przez pola usuwające znaki formatujące |
Wybieraj w zależności od pola. Nazwa użytkownika, która zwija powtarzające się spacje, zachowuje wypełniacz hangul, a podpis wymagający widocznego odstępu zachowuje spację firetową.
Gdzie możesz używać niewidzialnych znaków?
Niewidzialne znaki trafiają do pól wiadomości, bio i podpisów w mediach społecznościowych, nazw wyświetlanych, pól nazw w grach, formularzy internetowych i dokumentów — Instagram, TikTok, WhatsApp, Discord, X (dawniej Twitter), Fortnite i Free Fire to miejsca, gdzie są używane najczęściej. Wsparcie nigdy nie jest uniwersalne: każda platforma sama decyduje, czy zaakceptować, przyciąć czy odrzucić pole zawierające tylko puste znaki.
Puste bio, puste komentarze lub puste pola nazwy na profilach i okładkach wyróżnionych relacji.
Puste aktualizacje statusu lub odstępy w nazwach grup tam, gdzie akceptowany jest pusty tekst.
TikTok
Puste nazwy wyświetlane lub odstępy w bio na profilach dopuszczających niestandardowe znaki.
Discord
Puste pseudonimy lub odstępy w wiadomościach i nazwach kanałów na obsługiwanych serwerach.
PUBG / BGMI
Nazwy wyglądające na puste w grze, choć akceptacja zależy od klienta i aktualizacji.
Free Fire
Puste lub niewidzialnie wyglądające nazwy, zależne od aktualnej walidacji danych wejściowych gry.
Puste wiadomości i wiadomości tekstowe
Wklej pusty znak do pola wiadomości, aby wysłać wiadomość, która dotrze wyglądając na pustą. WhatsApp, Telegram, Discord i standardowe aplikacje SMS pozostawiają przycisk wysyłania nieaktywny, dopóki pole jest puste, a jeden pusty znak przechodzi tę weryfikację w aplikacjach, które nie przycinają pola wcześniej.
Aplikacje różnią się w tym zakresie. Niektóre wysyłają znak bez zmian, inne usuwają go i odmawiają wysłania, a jeszcze inne dostarczają go, pokazując cienką szczelinę zamiast naprawdę pustej dymki. Wklej 2 lub 3 znaki albo przełącz się na wypełniacz hangul (U+3164), gdy pojedyncza spacja o zerowej szerokości zostaje przycięta.
Profile i posty w mediach społecznościowych
Instagram, TikTok i X to platformy, na których puste znaki są najczęściej wykorzystywane w profilach i postach. Typowe zastosowania to oddzielanie wierszy podpisu, które platforma inaczej by zwinęła, utrzymanie wcięcia na początku wiersza bio, rozdzielanie nazw okładek wyróżnionych relacji na Instagramie oraz zostawianie komentarza bez widocznego tekstu.
Pola bio i podpisów są zwykle liberalne, ponieważ akceptują dowolny tekst. Końcowe puste znaki są elementem podatnym: pola przycinające koniec wpisu usuwają je i zamykają dodaną przez ciebie przerwę.
Niewidzialne nazwy użytkownika w mediach społecznościowych i grach
Nazwy wyświetlane i pseudonimy w grze akceptują puste znaki dużo częściej niż identyfikatory logowania. Gracze i użytkownicy próbują niewidzialnych nazw na Instagramie, TikToku, Discordzie, w Fortnite, Free Fire oraz PUBG czy BGMI, zwykle za pomocą wypełniacza hangul (U+3164), a nie znaku spacji.
O wyniku decydują trzy zasady. Zasada minimalnej długości wymaga 2 lub 3 wklejonych znaków zamiast jednego, zasada dozwolonej listy ogranicza pole do liter, cyfr i krótkiej listy symboli, a zasada normalizacji przepisuje nazwę po zapisaniu. Gry zmieniają walidację danych wejściowych między aktualizacjami, więc pusta nazwa, która działała w poprzednim sezonie, może przestać działać po łatce.
Spacje tam, gdzie zwykłe spacje są niedozwolone
Pusty znak Unicode przechodzi przez pola blokujące zwykłą spację. Typowe cele to pola nazwy użytkownika, które całkowicie odrzucają spacje, bio zwijające powtarzające się spacje w jedną, pola wyszukiwania i tagów traktujące spację jako separator oraz pola formularzy przycinające początkowe i końcowe spacje przed zapisem.
Spacja niełamliwa (U+00A0) i wypełniacz hangul (U+3164) to 2 znaki, które najczęściej przetrwają te zasady, ponieważ żaden z nich nie jest zwykłą spacją, a wypełniacz hangul w ogóle nie jest znakiem spacji.
Zastosowania związane z prywatnością i symbolami zastępczymi
Puste znaki wypełniają wymagane pole bez dodawania czytelnej treści. Ludzie używają ich, aby nazwa wyświetlana wyglądała na pustą, wypełnić opcjonalne pole profilu, na które wolą nie odpowiadać, zachować odstępy w układzie, gdy sekcja jest jeszcze nieukończona, oraz przesłać formularz, który odrzuca pustą wartość.
Obowiązują dwa ograniczenia. Pusty znak niczego nie ukrywa przed samą platformą, która nadal przechowuje dokładny wklejony punkt kodowy. Używanie niewidzialnych znaków do rozbijania wyrazów i omijania filtrów moderacji narusza regulamin każdej większej platformy, a to narzędzie nie jest do tego przeznaczone.
Dlaczego używać niewidzialnego tekstu i pustych znaków?
Ludzie używają niewidzialnego tekstu z 5 powodów:
- Wysłanie wiadomości wyglądającej na pustą w aplikacji do czatu, która blokuje pustą wiadomość.
- Zachowanie odstępu, który platforma by zwinęła, na przykład odstępów między wierszami w podpisie na Instagramie lub wcięcia w bio.
- Sprawienie, by nazwa użytkownika lub nazwa wyświetlana wyglądała na pustą w aplikacji lub grze, która na to pozwala.
- Spełnienie wymogu pola obowiązkowego bez pisania niczego, co czytelnik mógłby zobaczyć.
- Umieszczenie spacji tam, gdzie zwykła spacja jest odrzucana, filtrowana lub przycinana.
Wszystkie 5 powodów sprowadza się do tej samej cechy: pole zawiera znak, a czytelnik nie widzi niczego.
Funkcje narzędzia do pustej spacji
Narzędzie do kopiowania i wklejania pustej spacji na tej stronie ma 8 funkcji:
- Menu znaków obejmujące wszystkie 147 pustych i niewidzialnych znaków Unicode, każdy oznaczony nazwą i punktem kodowym.
- Regulacja ilości akceptująca od 1 do 5000 znaków, z przyciskami − i + do pojedynczych kroków.
- Gotowe warianty Szybkiego kopiowania dla 1, 5, 10, 20 i 50 znaków jednym kliknięciem.
- Gotowe warianty Długiego pustego tekstu dla 50, 200, 500 i 1000 znaków.
- Obszar testowy na żywo z bieżącym licznikiem znaków, przyciskiem Wklej i przyciskiem Wyczyść.
- Tabela referencyjna Unicode z kolumnami Znak, Nazwa, Unicode, HTML, Hex i Kopiuj dla każdego wpisu.
- Potwierdzenie kopiowania które po udanym skopiowaniu zmienia każdy przycisk na ✓ Skopiowano!
- Działanie wyłącznie w przeglądarce bez konta, bez opłat i bez wysyłania tekstu do serwera.
Zrozumieć niewidzialne znaki Unicode
Standard Unicode przypisuje każdemu znakowi punkt kodowy i stałą nazwę, dzięki czemu spacja o zerowej szerokości to U+200B, a wypełniacz hangul to U+3164 na każdym urządzeniu, które je obsługuje. Nazwa i punkt kodowy nigdy się nie zmieniają; zmienia się to, jak dana platforma traktuje znak.
Poniższa tabela podaje dla każdego znaku 6 kolumn: Znak, Nazwa, Unicode, HTML, Hex i Kopiuj. Kolumny HTML i Hex zawierają formy encji dla stron internetowych, takie jak ​ i ​ dla spacji o zerowej szerokości. Nawiasy kwadratowe wokół każdego znaku są jedynie wizualną wskazówką ułatwiającą znalezienie go na ekranie i nigdy nie są kopiowane — kliknięcie znaku lub jego przycisku Kopiuj umieszcza dokładny punkt kodowy w twoim schowku.
| Znak | Nazwa | Unicode | HTML | Hex | Kopiuj |
|---|---|---|---|---|---|
| Space | U+0020 |   |   | ||
| No-Break Space | U+00A0 |   |   | ||
| Soft Hyphen | U+00AD | ­ | ­ | ||
| En Quad | U+2000 |   |   | ||
| Em Quad | U+2001 |   |   | ||
| En Space | U+2002 |   |   | ||
| Em Space | U+2003 |   |   | ||
| Three-Per-Em Space | U+2004 |   |   | ||
| Four-Per-Em Space | U+2005 |   |   | ||
| Six-Per-Em Space | U+2006 |   |   | ||
| Figure Space | U+2007 |   |   | ||
| Punctuation Space | U+2008 |   |   | ||
| Thin Space | U+2009 |   |   | ||
| Hair Space | U+200A |   |   | ||
| Zero Width Space | U+200B | ​ | ​ | ||
| Zero Width Non-Joiner | U+200C | ‌ | ‌ | ||
| Zero Width Joiner | U+200D | ‍ | ‍ | ||
| Arabic Letter Mark | U+061C | ؜ | ؜ | ||
| Left-to-Right Mark | U+200E | ‎ | ‎ | ||
| Right-to-Left Mark | U+200F | ‏ | ‏ | ||
| Line Separator | U+2028 | 
 | 
 | ||
| Left-to-Right Embedding | U+202A | ‪ | ‪ | ||
| Right-to-Left Embedding | U+202B | ‫ | ‫ | ||
| Pop Directional Formatting | U+202C | ‬ | ‬ | ||
| Left-to-Right Override | U+202D | ‭ | ‭ | ||
| Right-to-Left Override | U+202E | ‮ | ‮ | ||
| Narrow No-Break Space | U+202F |   |   | ||
| Medium Mathematical Space | U+205F |   |   | ||
| Word Joiner | U+2060 | ⁠ | ⁠ | ||
| Invisible Separator | U+2063 | ⁣ | ⁣ | ||
| Braille Pattern Blank | U+2800 | ⠀ | ⠀ | ||
| Hangul Choseong Filler | U+115F | ᅟ | ᅟ | ||
| Hangul Jungseong Filler | U+1160 | ᅠ | ᅠ | ||
| Hangul Filler | U+3164 | ㅤ | ㅤ | ||
| Halfwidth Hangul Filler | U+FFA0 | ᅠ | ᅠ | ||
| Ideographic Space | U+3000 |   |   | ||
| Object Replacement Character | U+FFFC |  |  | ||
| Zero Width No-Break Space | U+FEFF |  |  | ||
| Character Tabulation (Tab) | U+0009 | 	 | 	 | ||
| Line Feed | U+000A | | 
 | ||
| Form Feed | U+000C |  |  | ||
| Information Separator Four (File Separator) | U+001C |  |  | ||
| Combining Grapheme Joiner | U+034F | ͏ | ͏ | ||
| Khmer Vowel Inherent Aq | U+17B4 | ឴ | ឴ | ||
| Khmer Vowel Inherent Aa | U+17B5 | ឵ | ឵ | ||
| Mongolian Free Variation Selector One | U+180B | ᠋ | ᠋ | ||
| Mongolian Free Variation Selector Two | U+180C | ᠌ | ᠌ | ||
| Mongolian Free Variation Selector Three | U+180D | ᠍ | ᠍ | ||
| Mongolian Vowel Separator | U+180E | ᠎ | ᠎ | ||
| Function Application | U+2061 | ⁡ | ⁡ | ||
| Invisible Times | U+2062 | ⁢ | ⁢ | ||
| Invisible Plus | U+2064 | ⁤ | ⁤ | ||
| Left-to-Right Isolate | U+2066 | ⁦ | ⁦ | ||
| Right-to-Left Isolate | U+2067 | ⁧ | ⁧ | ||
| First Strong Isolate | U+2068 | ⁨ | ⁨ | ||
| Pop Directional Isolate | U+2069 | ⁩ | ⁩ | ||
| Inhibit Symmetric Swapping | U+206A |  |  | ||
| Activate Symmetric Swapping | U+206B |  |  | ||
| Inhibit Arabic Form Shaping | U+206C |  |  | ||
| Activate Arabic Form Shaping | U+206D |  |  | ||
| National Digit Shapes | U+206E |  |  | ||
| Nominal Digit Shapes | U+206F |  |  | ||
| Variation Selector-1 | U+FE00 | ︀ | ︀ | ||
| Variation Selector-2 | U+FE01 | ︁ | ︁ | ||
| Variation Selector-3 | U+FE02 | ︂ | ︂ | ||
| Variation Selector-4 | U+FE03 | ︃ | ︃ | ||
| Variation Selector-5 | U+FE04 | ︄ | ︄ | ||
| Variation Selector-6 | U+FE05 | ︅ | ︅ | ||
| Variation Selector-7 | U+FE06 | ︆ | ︆ | ||
| Variation Selector-8 | U+FE07 | ︇ | ︇ | ||
| Variation Selector-9 | U+FE08 | ︈ | ︈ | ||
| Variation Selector-10 | U+FE09 | ︉ | ︉ | ||
| Variation Selector-11 | U+FE0A | ︊ | ︊ | ||
| Variation Selector-12 | U+FE0B | ︋ | ︋ | ||
| Variation Selector-13 | U+FE0C | ︌ | ︌ | ||
| Variation Selector-14 | U+FE0D | ︍ | ︍ | ||
| Variation Selector-15 | U+FE0E | ︎ | ︎ | ||
| Variation Selector-16 | U+FE0F | ️ | ️ | ||
| Language Tag | U+E0001 | 󠀁 | 󠀁 | ||
| Tag Space | U+E0020 | 󠀠 | 󠀠 | ||
| Tag Exclamation Mark | U+E0021 | 󠀡 | 󠀡 | ||
| Tag Quotation Mark | U+E0022 | 󠀢 | 󠀢 | ||
| Tag Number Sign | U+E0023 | 󠀣 | 󠀣 | ||
| Tag Dollar Sign | U+E0024 | 󠀤 | 󠀤 | ||
| Tag Percent Sign | U+E0025 | 󠀥 | 󠀥 | ||
| Tag Ampersand | U+E0026 | 󠀦 | 󠀦 | ||
| Tag Apostrophe | U+E0027 | 󠀧 | 󠀧 | ||
| Tag Left Parenthesis | U+E0028 | 󠀨 | 󠀨 | ||
| Tag Right Parenthesis | U+E0029 | 󠀩 | 󠀩 | ||
| Tag Asterisk | U+E002A | 󠀪 | 󠀪 | ||
| Tag Plus Sign | U+E002B | 󠀫 | 󠀫 | ||
| Tag Comma | U+E002C | 󠀬 | 󠀬 | ||
| Tag Hyphen-Minus | U+E002D | 󠀭 | 󠀭 | ||
| Tag Full Stop | U+E002E | 󠀮 | 󠀮 | ||
| Tag Solidus | U+E002F | 󠀯 | 󠀯 | ||
| Tag Digit Zero | U+E0030 | 󠀰 | 󠀰 | ||
| Tag Equals Sign | U+E003D | 󠀽 | 󠀽 | ||
| Tag Greater-Than Sign | U+E003E | 󠀾 | 󠀾 | ||
| Tag Question Mark | U+E003F | 󠀿 | 󠀿 | ||
| Tag Commercial At | U+E0040 | 󠁀 | 󠁀 | ||
| Tag Latin Capital Letter A | U+E0041 | 󠁁 | 󠁁 | ||
| Tag Latin Capital Letter B | U+E0042 | 󠁂 | 󠁂 | ||
| Tag Latin Capital Letter C | U+E0043 | 󠁃 | 󠁃 | ||
| Tag Latin Capital Letter D | U+E0044 | 󠁄 | 󠁄 | ||
| Tag Latin Capital Letter E | U+E0045 | 󠁅 | 󠁅 | ||
| Tag Latin Capital Letter F | U+E0046 | 󠁆 | 󠁆 | ||
| Tag Latin Capital Letter G | U+E0047 | 󠁇 | 󠁇 | ||
| Tag Latin Capital Letter H | U+E0048 | 󠁈 | 󠁈 | ||
| Tag Latin Capital Letter I | U+E0049 | 󠁉 | 󠁉 | ||
| Tag Latin Capital Letter J | U+E004A | 󠁊 | 󠁊 | ||
| Tag Latin Capital Letter K | U+E004B | 󠁋 | 󠁋 | ||
| Tag Latin Capital Letter L | U+E004C | 󠁌 | 󠁌 | ||
| Tag Latin Capital Letter M | U+E004D | 󠁍 | 󠁍 | ||
| Tag Latin Capital Letter N | U+E004E | 󠁎 | 󠁎 | ||
| Tag Latin Capital Letter O | U+E004F | 󠁏 | 󠁏 | ||
| Tag Latin Capital Letter P | U+E0050 | 󠁐 | 󠁐 | ||
| Tag Latin Capital Letter Q | U+E0051 | 󠁑 | 󠁑 | ||
| Tag Latin Capital Letter R | U+E0052 | 󠁒 | 󠁒 | ||
| Tag Latin Capital Letter S | U+E0053 | 󠁓 | 󠁓 | ||
| Tag Latin Capital Letter T | U+E0054 | 󠁔 | 󠁔 | ||
| Tag Latin Capital Letter U | U+E0055 | 󠁕 | 󠁕 | ||
| Tag Latin Capital Letter V | U+E0056 | 󠁖 | 󠁖 | ||
| Tag Latin Capital Letter W | U+E0057 | 󠁗 | 󠁗 | ||
| Tag Latin Capital Letter X | U+E0058 | 󠁘 | 󠁘 | ||
| Tag Latin Capital Letter Y | U+E0059 | 󠁙 | 󠁙 | ||
| Tag Latin Capital Letter Z | U+E005A | 󠁚 | 󠁚 | ||
| Tag Left Square Bracket | U+E005B | 󠁛 | 󠁛 | ||
| Tag Reverse Solidus | U+E005C | 󠁜 | 󠁜 | ||
| Tag Right Square Bracket | U+E005D | 󠁝 | 󠁝 | ||
| Tag Circumflex Accent | U+E005E | 󠁞 | 󠁞 | ||
| Tag Low Line | U+E005F | 󠁟 | 󠁟 | ||
| Tag Grave Accent | U+E0060 | 󠁠 | 󠁠 | ||
| Tag Latin Small Letter A | U+E0061 | 󠁡 | 󠁡 | ||
| Tag Latin Small Letter B | U+E0062 | 󠁢 | 󠁢 | ||
| Tag Latin Small Letter C | U+E0063 | 󠁣 | 󠁣 | ||
| Tag Latin Small Letter D | U+E0064 | 󠁤 | 󠁤 | ||
| Tag Latin Small Letter E | U+E0065 | 󠁥 | 󠁥 | ||
| Tag Latin Small Letter F | U+E0066 | 󠁦 | 󠁦 | ||
| Tag Latin Small Letter G | U+E0067 | 󠁧 | 󠁧 | ||
| Tag Latin Small Letter H | U+E0068 | 󠁨 | 󠁨 | ||
| Tag Latin Small Letter I | U+E0069 | 󠁩 | 󠁩 | ||
| Tag Latin Small Letter J | U+E006A | 󠁪 | 󠁪 | ||
| Tag Latin Small Letter K | U+E006B | 󠁫 | 󠁫 | ||
| Tag Latin Small Letter L | U+E006C | 󠁬 | 󠁬 | ||
| Tag Latin Small Letter M | U+E006D | 󠁭 | 󠁭 | ||
| Tag Latin Small Letter N | U+E006E | 󠁮 | 󠁮 | ||
| Tag Latin Small Letter O | U+E006F | 󠁯 | 󠁯 |
Kliknij znak lub jego przycisk Kopiuj, aby skopiować dokładnie ten znak Unicode. Nawiasy kwadratowe to tylko wizualna wskazówka i nigdy nie są kopiowane. Przewiń tabelę, aby zobaczyć wszystkie 147 pozycji. Obsługa zależy od platformy i pola tekstowego.
Dlaczego niektóre niewidzialne znaki nie działają wszędzie
Niewidzialne znaki zawodzą na niektórych platformach z 5 powodów: przycinania białych znaków, normalizacji Unicode, list dozwolonych znaków, brakujących glifów czcionki i filtrów anty-spoofingowych.
- Przycinanie białych znaków usuwa początkowe i końcowe puste znaki przy zapisie pola, co opróżnia pole zawierające same spacje.
- Normalizacja Unicode przepisuje tekst do postaci standardowej i po drodze usuwa znaki formatujące.
- Listy dozwolonych znaków ograniczają pole do liter, cyfr i kilku symboli, odrzucając wszystko spoza tego zakresu.
- Brakujące glify czcionki sprawiają, że znak wyświetla się jako zastępczy prostokąt zamiast niczego.
- Filtry anty-spoofingowe usuwają znaki o zerowej szerokości i kierunkowe, ponieważ to właśnie one są używane do maskowania tekstu.
Te zasady są ustalane dla każdego pola osobno, a nie dla całej platformy. Ta sama aplikacja może zaakceptować spację o zerowej szerokości w wiadomości czatu, przyciąć ją w bio profilu i odrzucić w nazwie użytkownika.
Rozwiązywanie problemów z niewidzialnymi znakami
Każdą kontrolę zaczynaj w obszarze testowym: licznik znaków powyżej 0 dowodzi, że schowek zawiera znaki, i przenosi problem na pole odbierające.
Znak znika po wklejeniu
Pole przycięło białe znaki przy zapisie, i to właśnie sprawia, że znak znika po wklejeniu. Sprawdź to w 3 krokach: wklej do obszaru testowego, aby potwierdzić, że znaki są w schowku, wklej do pola docelowego i sprawdź przed zapisem, czy tekst pozostaje, a następnie przełącz się na wypełniacz hangul (U+3164), który jest literą, a nie białym znakiem. Wpisanie jednego widocznego znaku obok pustych znaków zapobiega potraktowaniu pola jako pustego.
Platforma nie akceptuje znaku
Wypróbuj inny pusty znak z tabeli Unicode, ponieważ platformy akceptują różne punkty kodowe. Przetestuj po kolei te 4 kandydatury: wypełniacz hangul (U+3164), pusty wzór brajlowski (U+2800), spację niełamliwą (U+00A0) i spację ideograficzną (U+3000). Każda pochodzi z innej części Unicode, więc zasada blokująca jedną często przepuszcza inną.
Pusta nazwa użytkownika lub wiadomość nie działa
Pola nazwy użytkownika i wiadomości stosują zasady walidacji, które odrzucają lub normalizują niewidzialne znaki, więc pusta nazwa zawodzi wszędzie tam, gdzie wymagany jest co najmniej jeden widoczny znak. Wklej 2 lub 3 znaki tam, gdzie wymuszana jest minimalna długość, użyj pola nazwy wyświetlanej lub pseudonimu zamiast identyfikatora logowania, i sprawdź profil ponownie po zapisaniu, ponieważ niektóre platformy przepisują nazwę przy późniejszej walidacji. Pole odrzucające każdy znak z listy egzekwuje dozwoloną listę, przez którą nie przejdzie żaden pusty znak.
Znak wygląda inaczej niż oczekiwano
Każda czcionka przypisuje punktowi kodowemu własny glif, więc ten sam znak wyświetla się z inną szerokością lub jako zastępczy prostokąt, w zależności od czcionki i platformy. Najczęściej widoczne są trzy różnice: znaki spacji celowo różnią się szerokością, od spacji włosowej po ideograficzną spację o pełnej szerokości; pusty wzór brajlowski w niektórych czcionkach wyświetla się jako pełna komórka brajlowska, a w innych jako wąska szczelina; a edytory kodu celowo rysują znaki o zerowej szerokości jako kropki lub podświetlone znaczniki. Przełącz się na zwykły znak spacji, gdy stała szerokość liczy się bardziej niż niewidzialność.
Najczęściej zadawane pytania
Jak wpisać niewidzialny znak?
Niewidzialny znak wpisujesz, kopiując obsługiwany znak Unicode z narzędzia na tej stronie i wklejając go tam, gdzie jest potrzebny.
Żadna klawiatura nie ma osobnego klawisza dla spacji o zerowej szerokości ani wypełniacza hangul, więc kopiowanie jest niezawodną metodą. Istnieją dwie alternatywy wpisywania: w Microsoft Word wpisz 200b i naciśnij Alt+X, aby zamienić to na znak; w systemie macOS włącz źródło wprowadzania Unicode Hex Input i przytrzymaj Option, wpisując 4 cyfry szesnastkowe. Na stronie internetowej lepiej napisać encję HTML ​ niż wklejać znak bezpośrednio do kodu źródłowego.
Jak wysłać pustą wiadomość?
Skopiuj pusty znak, wklej go do pola wiadomości i naciśnij wyślij.
Aplikacje do przesyłania wiadomości pozostawiają przycisk wysyłania wyłączony, dopóki pole jest puste, a jeden pusty znak przechodzi tę weryfikację w aplikacjach, które nie przycinają pola wcześniej. WhatsApp, Telegram i Discord to aplikacje, w których jest to najczęściej stosowane. Wklej 2 lub 3 znaki albo przełącz się na wypełniacz hangul (U+3164), gdy pojedynczy znak jest przycinany przed wysłaniem.
Czy niewidzialne znaki są darmowe?
Tak, każdy znak na tej stronie można kopiować za darmo i nie wymaga to konta ani rejestracji.
Znaki to punkty kodowe standardu Unicode, który jest publiczną specyfikacją, a nie treścią objętą licencją. Kopiowanie, wklejanie i generowanie pustego tekstu odbywa się tu w całości w twojej przeglądarce.
Czy istnieją limity liczby niewidzialnych znaków, które mogę wygenerować?
Tak, generator akceptuje od 1 do 5000 znaków na jedno generowanie.
Gotowe warianty Długiego pustego tekstu obejmują 50, 200, 500 i 1000 znaków, a przyciski Szybkiego kopiowania obejmują 1, 5, 10, 20 i 50. Skopiuj i wklej więcej niż raz, aby uzyskać większą ilość. Pole, do którego wklejasz, stosuje własny limit znaków, więc długi blok pustego tekstu zostanie obcięty w polach o krótkiej maksymalnej długości.
Czym jest U+3164?
U+3164 to wypełniacz hangul, znak Unicode z bloku Hangul Compatibility Jamo, który wyświetla się jako pusta spacja.
Unicode klasyfikuje wypełniacz hangul jako literę, a nie znak spacji, dlatego platformy odrzucające dane wejściowe składające się wyłącznie ze spacji często akceptują go w polu nazwy lub wiadomości. Jego encje HTML to ㅤ i ㅤ, a w tabeli Unicode na tej stronie znajduje się obok pozostałych 3 znaków wypełniających hangul: U+115F, U+1160 i U+FFA0.
Czy powinienem używać niewidzialnych znaków w HTML?
Nie, do odstępów użyj encji HTML lub CSS zamiast wklejać surowe niewidzialne znaki do swojego kodu.
Napisz (U+00A0) dla spacji, która nie może się złamać, i użyj marginesu lub dopełnienia CSS do odstępów w układzie. Wklejony niewidzialny znak jest niemożliwy do zobaczenia w kodzie źródłowym, przetrwa niezauważony kopiowanie i wklejanie w różnicach kodu i wynikach wyszukiwania oraz może zepsuć porównania ciągów znaków. Zapisz formę encji, taką jak ​ dla spacji o zerowej szerokości, gdy sam znak jest naprawdę potrzebny.
Dlaczego mój niewidzialny znak nie działa?
Platforma usuwa, przycina lub odrzuca znak, zanim go zapisze.
Walidacja danych wejściowych usuwa początkowe i końcowe białe znaki, normalizacja Unicode odrzuca znaki formatujące, a listy dozwolonych znaków odrzucają wszystko spoza dopuszczalnego zakresu. Najpierw wklej do obszaru testowego na tej stronie: licznik znaków powyżej 0 potwierdza, że schowek zawiera znaki, co zawęża problem do platformy odbierającej. Następnie wypróbuj inny punkt kodowy, zaczynając od wypełniacza hangul (U+3164) lub pustego wzoru brajlowskiego (U+2800).
Jaki symbol jest niewidzialny?
Spacja o zerowej szerokości (U+200B) to najczęściej używany niewidzialny symbol, a wypełniacz hangul (U+3164) to zwykła alternatywa tam, gdzie spacja jest odrzucana.
Inne niewidzialne opcje w tabeli Unicode to łącznik wyrazów (U+2060), niewidzialny separator (U+2063), spacja niełamliwa o zerowej szerokości (U+FEFF) i pusty wzór brajlowski (U+2800). Pierwsze 4 nie zajmują widocznej szerokości, a pusty wzór brajlowski zajmuje szerokość komórki brajlowskiej.
Jak sprawić, by moja nazwa użytkownika była niewidzialna?
Skopiuj wypełniacz hangul (U+3164), wklej go do pola nazwy użytkownika lub nazwy wyświetlanej i zapisz zmianę.
Zasady dotyczące nazw użytkownika różnią się w zależności od platformy. Nazwy wyświetlane i pseudonimy akceptują puste znaki częściej niż identyfikatory logowania, które zwykle ograniczają dane wejściowe do liter, cyfr i kilku symboli. Wklej 2 lub 3 znaki tam, gdzie wymuszana jest minimalna długość. Niektóre platformy przywracają pustą nazwę przy kolejnej walidacji, więc sprawdź profil ponownie po zapisaniu.