Narzędzia dla programistów
Formatuj, koduj, dekoduj i generuj dane w codziennej pracy programisty.
- AST Explorer dla JavaScriptu Wklej kod JavaScript i przeglądaj jego abstrakcyjne drzewo składni (ESTree, parser Acorn) w przeglądarce. Klikaj węzły i eksportuj AST do JSON.
- Deasembler WebAssembly (WASM na WAT) Zamień plik binarny .wasm na czytelny tekst WAT, zweryfikuj go i wypisz sekcje, importy, eksporty i funkcje – w przeglądarce, bez uruchamiania modułu.
- Dekoder certyfikatów X.509 (SSL) Zdekoduj certyfikat SSL/TLS, łańcuch lub CSR w przeglądarce. Zobacz podmiot, wystawcę, datę ważności, SAN, użycie klucza, klucz publiczny i odcisk SHA-256.
- Dekoder JWT Odkoduj nagłówek i ładunek JWT, odczytaj exp, iat i nbf jako daty oraz zweryfikuj podpis HS256, RS256, ES256 lub EdDSA lokalnie w przeglądarce.
- Escapowanie i unescape tekstu Escapuj lub odescapuj tekst dla JSON, JavaScriptu, literałów szablonowych, SQL, CSV, atrybutów HTML, wyrażeń regularnych i adresów URL w przeglądarce.
- Formatowanie HTML Sformatuj nieczytelny HTML z równymi wcięciami albo bezpiecznie go zminifikuj w przeglądarce. Wbudowany CSS i JavaScript też są formatowane.
- Formatowanie i minifikacja CSS Sformatuj nieczytelny CSS z równymi wcięciami albo zminifikuj go za pomocą csso i porównaj rozmiar. Działa w przeglądarce, nic nie jest wysyłane.
- Formatowanie i minifikacja JavaScript Sformatuj zminifikowany JavaScript, zminifikuj go Terserem albo sprawdź składnię z dokładnym wierszem i kolumną błędu. Działa tylko w przeglądarce.
- Formatowanie i walidacja JSON Darmowe narzędzie do formatowania i walidacji JSON: upiększa, minifikuje i sprawdza JSON w przeglądarce, wskazując wiersz i kolumnę błędu.
- Formatowanie i walidacja XML Formatuj, minifikuj i sprawdzaj poprawność XML w przeglądarce. Błędy są zgłaszane z numerem linii i kolumny. Twoje pliki nigdy nie są przesyłane.
- Formatowanie SQL online Formatuj zapytania SQL dla PostgreSQL, MySQL, SQL Server, Oracle, BigQuery, Snowflake i innych, z wyborem wielkości liter i wcięć, w przeglądarce.
- Generator danych testowych Generuj realistyczne fałszywe dane testowe (imiona, e-maile, adresy, daty, liczby) w przeglądarce i eksportuj je jako JSON, CSV lub instrukcje SQL INSERT.
- Generator hashy Generuj hashe MD5, SHA-1, SHA-256 i SHA-512 z tekstu lub plików dowolnej wielkości i sprawdzaj sumy kontrolne. Wszystko działa w twojej przeglądarce.
- Generator hashy SRI Generuj hashe Subresource Integrity (SRI) sha384 dla pliku JavaScript lub CSS i kopiuj gotowe atrybuty integrity i crossorigin – lokalnie w przeglądarce.
- Generator HMAC Oblicz HMAC-SHA1, SHA-256, SHA-384 lub SHA-512 z kluczem tekstowym, hex lub Base64, uzyskaj wynik hex i Base64 i sprawdź podpis webhooka.
- Generator i weryfikator bcrypt Generuj hash bcrypt z kosztem od 4 do 14, sprawdzaj hasło z istniejącym hashem i zobacz jego wersję, koszt, sól i skrót. Wszystko w przeglądarce.
- Generator i weryfikator JWT Twórz i weryfikuj tokeny JWT z HS256, RS256, PS256, ES256 lub EdDSA. Edytuj claimy, ustaw exp i iat oraz sprawdzaj podpisy lokalnie w przeglądarce.
- Generator kluczy i szyfrowanie PGP Generuj klucze OpenPGP (Curve25519 lub RSA 4096), szyfruj, odszyfrowuj, podpisuj i weryfikuj wiadomości PGP w przeglądarce. Nic nie opuszcza urządzenia.
- Generator kodów TOTP (2FA) Generuj kody 2FA TOTP i HOTP z sekretu Base32 lub URI otpauth://, z SHA-1, SHA-256 lub SHA-512, odliczaniem na żywo i kodem QR dla aplikacji 2FA.
- Generator tabel HTML Twórz kod tabeli HTML z edytowalnej siatki lub wklejonego CSV, z podpisem, komórkami nagłówka, th scope, klasą CSS lub stylami inline i podglądem.
- Generator tabel Markdown Twórz tabele Markdown w siatce, wklejaj CSV lub komórki z arkusza, ustawiaj wyrównanie kolumn i kopiuj równo sformatowaną tabelę GitHub Markdown.
- Generator ULID i Nano ID Generuj hurtowo ULID (także monotoniczne) lub Nano ID z własnym alfabetem i długością, dekoduj znacznik czasu ULID i sprawdzaj ryzyko kolizji.
- Generator UUID Darmowy generator UUID w wersji 4 i 7. Twórz do 1000 identyfikatorów naraz, wielkimi literami lub bez myślników, i kopiuj albo pobieraj je jako plik .txt.
- Generator wyrażeń cron Zbuduj wyrażenie cron pole po polu, przeczytaj je słowami, sprawdź najbliższe uruchomienia w dowolnej strefie i przekształć je do systemd, Quartz lub AWS.
- Kalkulator bounding box (bbox) Oblicz bounding box współrzędnych, GeoJSON lub WKT jako minLon,minLat,maxLon,maxLat, WKT, Overpass lub Leaflet, z marginesem i obsługą ±180°.
- Kalkulator chmod Przeliczaj uprawnienia plików Unix między polami wyboru, zapisem ósemkowym (755) i symbolicznym (rwxr-xr-x), z setuid, setgid, sticky i gotowym chmod.
- Kalkulator podsieci IP Oblicz adres sieci, broadcast, zakres hostów, maskę i wildcard dowolnego bloku CIDR IPv4 lub IPv6, a potem podziel go na równe podsieci lub plan VLSM.
- Kalkulator systemów liczbowych Zamieniaj liczby między systemem dwójkowym, ósemkowym, dziesiętnym, szesnastkowym i dowolnym od 2 do 36, z kodem U2, ułamkami i rozpisaniem krok po kroku.
- Koder i dekoder Base64 Darmowy koder i dekoder Base64 z pełną obsługą UTF-8 i opcją base64url bezpieczną dla URL. Działa w przeglądarce, nic nie jest wysyłane.
- Koder i dekoder encji HTML Zamieniaj znaki specjalne na encje HTML (nazwane, dziesiętne lub hex) albo dekoduj dowolne encje z pełną listą 2231 nazwanych odwołań HTML5.
- Koder i dekoder URL Darmowy koder i dekoder URL. Koduj procentowo parametry zapytań lub całe adresy, dekoduj sekwencje %XX i obsługuj + jako spację. Działa w przeglądarce.
- Kody klawiszy JavaScript Naciśnij dowolny klawisz i zobacz jego wartości event.key, event.code, keyCode, which i location, z modyfikatorami, historią i pełną tabelą kodów.
- Konwerter GeoJSON, KML i GPX Konwertuj GeoJSON na KML, GPX, CSV lub WKT i z powrotem w przeglądarce. Punkty, linie, wielokąty i geometrie Multi, z licznikiem obiektów i podglądem.
- Konwerter HTML na Markdown Konwertuj HTML na Markdown i Markdown na HTML w przeglądarce, z tabelami GitHub, przekreśleniami, listami zadań i bezpiecznym podglądem.
- Konwerter JSON na CSV Konwertuj JSON na CSV i CSV z powrotem na JSON w przeglądarce. Zagnieżdżone klucze stają się kolumnami, a separator jest wykrywany automatycznie.
- Konwerter JSON na XML Konwertuj JSON na XML i XML na JSON w przeglądarce, z obsługą atrybutów, powtarzanych elementów i CDATA. Nic nie jest wysyłane na serwer.
- Konwerter JSON na YAML Konwertuj JSON na YAML i YAML na JSON w przeglądarce, z obsługą kotwic, kluczy scalających i plików z wieloma dokumentami. Nic nie jest wysyłane.
- Konwerter timestampów Unix Zamieniaj timestampy Unix w sekundach lub milisekundach na czytelne daty w czasie lokalnym, UTC i ISO 8601 oraz dowolną datę z powrotem na czas epoch.
- Konwerter TOML na JSON Konwertuj TOML na JSON i JSON na TOML w przeglądarce. Obsługuje tabele, tablice tabel, daty i 64-bitowe liczby całkowite. Nic nie jest przesyłane.
- Parser adresów URL Wklej adres URL, aby zobaczyć protokół, host, port, segmenty ścieżki, zdekodowane parametry zapytania i fragment, a potem edytuj parametry i złóż adres.
- Parser user agenta Przeanalizuj dowolny ciąg user agent i zobacz przeglądarkę, silnik, system operacyjny, urządzenie i procesor. Analiza hurtowa z eksportem CSV, w przeglądarce.
- Podział sekretu Shamira Podziel hasło lub frazę odzyskiwania na N udziałów tak, by dowolne M z nich je odtworzyło – schemat Shamira w GF(256), lokalnie w twojej przeglądarce.
- Porównywarka kodu (diff) Porównaj dwie wersje kodu obok siebie lub w jednej kolumnie, z podświetlaniem składni, numerami wierszy, opcjami białych znaków i plikiem diff.
- Przeglądarka hex plików Otwórz dowolny plik w darmowej przeglądarce hex: offsety, hex i ASCII, wyszukiwanie bajtów lub tekstu, dekodowanie liczb i wykrywanie typu pliku.
- Przeglądarka plików HAR Otwórz plik .har w przeglądarce, przejrzyj żądania, nagłówki, cookies, czasy i wykres kaskadowy, a przed udostępnieniem go oczyść. Nic nie jest wysyłane.
- Tester JSONPath Testuj wyrażenia JSONPath na własnym JSON w przeglądarce. Filtry, wycinki, zejście rekurencyjne, ścieżki i JSON Pointery, z gotowymi przykładami.
- Tester wyrażeń regularnych Testuj wyrażenia regularne JavaScript na żywo z podświetlaniem dopasowań, grupami przechwytującymi, zamianą tekstu i objaśnieniem każdego elementu wzorca.
- Walidator JSON Schema Waliduj dokument JSON względem JSON Schema w przeglądarce. Każdy błąd jest wyświetlany ze ścieżką w dokumencie, słowem kluczowym i ścieżką w schemacie.
- Wizualizacja wyrażeń regularnych (diagram) Zamień wyrażenie regularne JavaScript w czytelny diagram kolejowy z grupami, alternatywami, pętlami i asercjami, a potem wyeksportuj go jako SVG lub PNG.