Przejdź do treści
Konwerter godzin rozpoczęcia meczów MŚ jest dostępnySprawdź godziny rozpoczęcia w swojej strefie i dodaj przypomnienia w kalendarzu.

Konwerter ASCII

Konwerter ASCII zamienia tekst na dziesiętne tokeny kodu ASCII, dekoduje tokeny dziesiętne/0x/0b/0o i lokalnie pokazuje szczegóły dziesiętne, szesnastkowe, binarne, ósemkowe oraz znaki kontrolne.

Tekst wejściowy

Znaki

0 / 50,000

Konwerter ASCII

Szybki start

1
Wpisz tekst i kliknij Koduj, aby uzyskać dziesiętne tokeny ASCII.
2
Wpisz tokeny dziesiętne, 0x, 0b lub 0o i kliknij Dekoduj.
3
Sprawdź szczegóły dziesiętne, szesnastkowe, binarne i ósemkowe.
4
Oddziel wiele tokenów spacjami, przecinkami lub średnikami.
5
Skopiuj wynik z tego samego edytora.

Typowe scenariusze

Programowanie

praca z kodowaniami i debugowanie problemów z ciągami znaków.

Analiza danych

sprawdzanie obecności znaków specjalnych oraz ich kodowania w plikach tekstowych.

Tekst protokołu

sprawdza znaki kontrolne ASCII, takie jak LF, CR, TAB, ESC i DEL bez analizowania bajtów pakietów lub zrzutów szesnastkowych

Edukacja

nauka podstaw działania komputerów i zasad kodowania znaków.

Przegląd bezpieczeństwa

sprawdzaj punkty kodowe kontrolne lub inne niż ASCII bez raportu confusable, bidi, IDN albo Trojan Source

Wyszukiwanie kodu

przełączaj między czytelnymi tokenami tekstowymi i numerycznymi

Parametry konwersji i zakresu

Wejście kodów: wpisz wartości ASCII w jednym z obsługiwanych formatów.
Binarne: z prefiksem 0b, np. 0b1000001.
Ósemkowe: z prefiksem 0o, np. 0o101 0o141.
Dziesiętne: np. 65 97 32.
Szesnastkowe: z prefiksem 0x, np. 0x41 0x61 0x20.
Separatory: spacje, tabulatory, nowe linie, przecinki lub średniki. Nagie liczby są dziesiętne; użyj 0x, 0b lub 0o dla innych zasad.
Zakresy znaków: cyfry 48–57, wielkie litery 65–90, małe litery 97–122.
Popularne kody: spacja (32), 0 (48), A (65), a (97), nowa linia (10), powrót karetki (13).
Wyświetlanie binarne: wartości ASCII używają 8-bitowego formatu binarnego dla 0-127; Wartości zastępcze inne niż ASCII są wyświetlane jako punkty kodowe Unicode zamiast kodowania bajtów.
Wyświetlanie ósemkowe: wartość kodu ósemkowego z przedrostkiem 0o, przydatna w przypadku starszej notacji i debugowania
Wyświetlanie dziesiętne: standardowy zakres 0–127.
Wyświetlanie szesnastkowe: wartości z prefiksem 0x (bez rozróżniania wielkości liter), wygodne do programowania i debugowania.
Podgląd znaków: pokazuje glify; dla znaków sterujących wyświetlana jest ich nazwa.
Znaki specjalne: obsługiwane są znaki sterujące, np. nowa linia (\n) czy tabulator (\t).
Poza ASCII: znaki spoza 0-127 pokazują informacje o punkcie kodowym Unicode. To nie jest mapowanie extended ASCII, Windows-1252, Latin-1 ani EBCDIC.

ASCII Granice

Encode zawsze wyświetla tokeny kodu dziesiętnego w obszarze tekstowym. Szesnastkowe, binarne i ósemkowe to szczegóły, a nie alternatywne główne formaty wyjściowe.
Dekodowanie akceptuje tokeny dziesiętne, 0x szesnastkowe, 0b binarne i 0o ósemkowe. Puste 01000001 jest liczbą dziesiętną, a nie binarną; gołe 41 jest dziesiętne, a nie szesnastkowe.
ASCII to zakres 0-127. Wartości powyżej 127 są dekodowane jako punkty kodowe Unicode, a nie jako rozszerzone ASCII, Windows-1252, Latin-1, MacRoman lub EBCDIC.
Znaki kontrolne 0-31 i 127 pokazują nazwy lokalne, takie jak TAB, LF, CR, ESC i DEL. Prawdziwa nowa linia różni się od dwóch literalnych znaków \n.
Szczegóły znaku pokazują pierwsze 100 unikalnych punktów kodowych, posortowanych według wartości dziesiętnych i liczby wystąpień.
To nie jest surowy translator binarny, dekoder ciągłego zrzutu szesnastkowego, dekoder bajtów UTF-8, konwerter Base64, koder URL ani narzędzie HTML escape.
Możesz sprawdzić punkty kodowe kontrolne lub inne niż ASCII, ale to nie jest skaner zero-width, confusable, bidi, IDN, Trojan Source ani poświadczeń.
Konwersja ASCII działa lokalnie w przeglądarce. Tekst edytora może pozostać jako szkic przeglądarki. Jeśli włączono zapisany obszar roboczy lub synchronizację WebDAV, ten tekst może zostać zapisany przez tę synchronizację. Kodowanie i dekodowanie zastępują tekst w tym samym edytorze; szczegóły znaków i liczniki są ponownie obliczane z bieżącego tekstu edytora i nie są zapisywane jako osobny stan wyniku. To narzędzie nie przesyła plików, nie tworzy załączników ani nie eksportuje plików.

Wskazówki użycia

Wejście tekstowe: wpisz lub wklej tekst, który chcesz skonwertować.
Walidacja wejścia: standardowy ASCII to 0-127; wyższe wartości są fallbackiem Unicode, a nie extended ASCII.
Znaki sterujące: obchodź się ostrożnie z niewidocznymi znakami sterującymi (CR/LF/TAB/ESC itd.).
Debugowanie: gdy widzisz dziwne odstępy lub łamania linii, przepuść tekst przez narzędzie, aby ujawnić ukryte znaki sterujące.

Ograniczenia i kompatybilność

Limit zakresu: standard ASCII obsługuje tylko 0-127; Dekodowanie akceptuje punkty kodowe Unicode aż do0x10FFFF jako rezerwowe.
Poza zakresem: znaki spoza ASCII pokazują informacje o punkcie kodowym Unicode zamiast rozszerzonej wartości tabeli ASCII.
Wyświetlanie: nie wszystkie czcionki poprawnie pokazują wszystkie znaki sterujące lub rozszerzone.
Zgodność: 128-255 nie ma jednego rozszerzonego znaczenia ASCII w różnych systemach; ta strona nie wybiera strony kodowej.

Prywatność i bezpieczeństwo

Konwersja ASCII działa lokalnie w przeglądarce. Tekst edytora może pozostać jako szkic przeglądarki. Jeśli włączono zapisany obszar roboczy lub synchronizację WebDAV, ten tekst może zostać zapisany przez tę synchronizację. Kodowanie i dekodowanie zastępują tekst w tym samym edytorze; szczegóły znaków i liczniki są ponownie obliczane z bieżącego tekstu edytora i nie są zapisywane jako osobny stan wyniku. To narzędzie nie przesyła plików, nie tworzy załączników ani nie eksportuje plików.

Najczęstsze pytania

5

Przejdź do kolejnego kroku z tymi powiązanymi narzędziami.

Całe przetwarzanie narzędzi odbywa się lokalnie w Twojej przeglądarce.