Narzędzia dla programistów: JSON, formatowanie, regex, JWT i więcej
Formatuj JSON, kod i SQL, zamieniaj JSON na YAML, CSV lub typy w kodzie, testuj wyrażenia regularne, dekoduj JWT, odczytuj harmonogramy cron i obliczaj podsieci.
- Formatter i walidator JSON Wklej JSON, aby go sformatować, zminimalizować albo znaleźć miejsce uszkodzenia z podaniem wiersza, kolumny i przyczyny.
- Porównywanie JSON Zobacz, co zmieniło się między wersjami konfiguracji JSON, odpowiedzi API lub pliku danych.
- Generator haseł Twórz silne losowe hasła kryptograficznie bezpiecznym generatorem.
- Generator UUID Generuj wiele unikalnych identyfikatorów — losowe UUID v4, sortowalne czasowo UUID v7 i ULID albo krótkie Nano ID — oraz sprawdzaj wersję, wariant i zapisany czas dowolnego UUID.
- Dekoder JWT Wklej JSON Web Token, aby zobaczyć nagłówek i payload, sprawdzić wygaśnięcie oraz zweryfikować podpis tajnym lub publicznym kluczem.
- Tester Regex Napisz wyrażenie regularne i obserwuj każde dopasowanie podczas pisania, grupy przechwytujące oraz podgląd zamiany.
- Parser wyrażeń cron Wklej wyrażenie cron, aby zobaczyć jego znaczenie w prostych słowach i dokładnie, kiedy zostanie uruchomione — w Twojej strefie czasowej lub strefie serwera.
- Konwerter JSON na YAML Zamień JSON na czysty YAML dla manifestów Kubernetes, Docker Compose, potoków CI i konfiguracji aplikacji.
- Konwerter YAML na JSON Zamień konfigurację YAML — manifesty Kubernetes, pliki Compose i potoki CI — na JSON dla API oraz narzędzi przyjmujących tylko JSON.
- Konwerter JSON na CSV Zamień tablicę JSON, odpowiedź API lub eksport bazy danych na CSV otwierany w Excelu, Numbers i Arkuszach Google.
- Konwerter CSV na JSON Wklej CSV wyeksportowany z Excela, Google Sheets albo bazy danych i uzyskaj tablicę JSON gotową do API lub skryptu.
- Przelicznik systemów liczbowych Wpisz liczbę w podstawie od 2 do 36 i od razu zobacz ją w systemie binarnym, ósemkowym, dziesiętnym, szesnastkowym oraz wybranej podstawie.
- Konwerter kolorów i sprawdzanie kontrastu Wklej kolor w dowolnym formacie CSS, aby uzyskać go jako HEX, RGB, HSL, HSV, CMYK i OKLCH, sprawdź jego kontrast względem tła pod kątem dostępności WCAG i wygeneruj odpowiadającą mu skalę odcieni od jasnego do ciemnego.
- Formatowanie JavaScript Wklej zminifikowany lub nieuporządkowany JavaScript i otrzymaj czytelny, spójnie sformatowany kod.
- Formatowanie CSS Zamień zminifikowany lub nieporządny CSS w czytelny arkusz stylów ze spójnymi wcięciami.
- Formatowanie HTML Przywróć czytelność HTML.
- Formatowanie XML Wklej zminimalizowany lub jednoliniowy XML i uzyskaj czytelny, poprawnie wcięty wynik.
- Formatowanie SQL Zamień długie zapytania zapisane w jednym wierszu na czytelny SQL, w którym każda klauzula i kolumna ma własny wiersz.
- Formatowanie YAML Uporządkuj YAML ze spójnymi dwuspacjowymi wcięciami i odstępami oraz znajdź błędy składni, zanim zepsują wdrożenie.
- Minifikator JavaScript Zmniejsz JavaScript do produkcji.
- Minifikacja CSS Skompresuj arkusze stylów pod produkcję.
- Konwerter JSON na TypeScript Zamień przykładowy JSON, odpowiedź API lub plik konfiguracji na interfejsy TypeScript do wklejenia w kod.
- Konwerter JSON na strukturę Go Wklej JSON i otrzymaj definicje struktur Go gotowe dla encoding/json.
- Konwerter JSON na model Pydantic Wklej JSON i otrzymaj modele Pydantic do walidowania oraz parsowania danych w Pythonie.
- Konwerter JSON na struktury Rust Wklej JSON i otrzymaj struktury Rust gotowe dla serde_json.
- Generator JSON Schema Wklej przykładowy JSON i otrzymaj schemat opisujący typy, zagnieżdżone obiekty, elementy tablic oraz wymagane klucze.
- Kalkulator podsieci IP (CIDR) Wpisz adres z prefiksem, jak 192.168.1.10/24, aby uzyskać wszystko o sieci — adresy, maski, zakres hostów i rozmiar — dla IPv4 i IPv6.
- Kalkulator chmod Zaznacz odczyt, zapis i wykonanie dla właściciela, grupy i pozostałych, aby uzyskać uprawnienie liczbowe i symboliczne oraz polecenie chmod — albo wpisz 755 lub rwxr-xr-x, aby zobaczyć, co to znaczy.
- Analizator User-Agent Sprawdź, co przeglądarka mówi o sobie, albo odczytaj ciąg User-Agent z logów serwera, aby poznać przeglądarkę, system i urządzenie stojące za żądaniem.
- Kody statusu HTTP Przeszukuj pełną listę kodów odpowiedzi HTTP.
- Konwerter HTML na Markdown Wklej źródło HTML albo fragment strony lub dokumentu wraz z formatowaniem.
- Konwerter Excel na CSV Otwórz plik .xlsx, .xls, .ods lub Numbers, wybierz arkusz i otrzymaj CSV z wartościami dokładnie takimi, jak są wyświetlane w Excelu.
- Konwerter Excel na JSON Zamień arkusz na JSON do użycia w kodzie lub API.
- Konwerter CSV na Excel Wklej CSV albo otwórz plik .csv i pobierz prawidłowy skoroszyt .xlsx.
- Konwerter JSON na Excel Wklej tablicę JSON, na przykład odpowiedź API, i pobierz skoroszyt .xlsx.
- Konwerter curl na kod Wklej polecenie curl, na przykład skopiowane z narzędzi developerskich przeglądarki, i uzyskaj to samo żądanie jako gotowy do uruchomienia kod.
- Generator gradientów CSS Zbuduj tło z gradientem na oko, bez metody prób i błędów.
- Konwerter XML na JSON Zamień dokument XML, kanał lub odpowiedź API na JSON do użycia w JavaScript albo nowoczesnym API.
- Konwerter JSON na XML Twórz XML z JSON dla starszych API, konfiguracji i integracji w stylu SOAP.
- Konwerter JSON na TOML Wklej JSON, aby otrzymać równoważny dokument TOML.
- Konwerter TOML na JSON Zamień konfigurację TOML na JSON, aby przetwarzać ją w kodzie albo sprawdzić rzeczywistą strukturę plików takich jak Cargo.toml i pyproject.toml.
- Generator ULID Generuj ULID-y (Universally Unique Lexicographically Sortable Identifiers) dla kluczy baz danych, logów i identyfikatorów wiadomości albo wklej ULID, aby sprawdzić, kiedy został utworzony.
- Generator Nano ID Twórz krótsze od UUID losowe identyfikatory bezpieczne w URL, przydatne w krótkich odnośnikach, nazwach plików, kluczach komponentów i baz danych.
- Generator kluczy SSH Wygeneruj w przeglądarce parę kluczy SSH do logowania na serwerze albo kluczy wdrożeniowych GitHub i GitLab.
- Tester JSONPath Wpisz wyrażenie JSONPath, aby wyciągnąć dane z JSON i zobaczyć dopasowane wartości oraz pełne ścieżki.
- docker run na Docker Compose Wklej polecenie docker run, aby otrzymać odpowiadającą usługę Compose w YAML.
- Docker Compose na docker run Wklej usługę lub plik Docker Compose, aby otrzymać odpowiadające polecenie docker run.
- Edytor Mermaid Rysuj schematy blokowe, diagramy sekwencji, wykresy Gantta i inne grafiki za pomocą kilku linii tekstu.
- Generator konfiguracji Nginx Wpisz domenę, wybierz typ witryny i zaznacz potrzebne funkcje, aby otrzymać gotową konfigurację nginx.
- Plac zabaw SQL Pisz SQL bez instalowania bazy danych.
- Uruchamianie JavaScript Wklej lub wpisz kod JavaScript, uruchom go w odizolowanej piaskownicy i zobacz wynik oraz komunikaty konsoli.
- Sprawdzacz kontrastu Wybierz kolor tekstu i tła, aby zobaczyć współczynnik kontrastu oraz zgodność ze standardami WCAG dla zwykłego i dużego tekstu.
- Playground HTML Wpisz kod HTML, CSS i JavaScript, uruchom go w izolowanym podglądzie i obserwuj konsolę.
- Biblioteka wyrażeń regularnych Wybierz typ danych, aby zobaczyć gotowy wzorzec regex, opis i przykładowe dopasowanie.
- Kalkulator SLA i dostępności Dostępność 99,9% dopuszcza około 43 minut przestoju miesięcznie, a 99,99% tylko około 4.
- Kalkulator RAID Zanim zbudujesz NAS lub macierz serwerową, sprawdź, ile miejsca dadzą cztery dyski po 8 TB w RAID 5, a ile w RAID 6, i ile z nich może zawieść.
- Rozpakuj ZIP online Masz na telefonie plik RAR lub 7z i nic, czym by go otworzyć?
- Łączenie i dzielenie plików Excel Zbieranie raportów od wszystkich zespołów w jeden arkusz albo rozbijanie głównej listy według działów to dwie z najbardziej żmudnych prac w Excelu.
- Kalkulator VLSM Planujesz sieć w biurze, homelab albo uczysz się do egzaminu?
- Generator pliku usługi systemd Utrzymaj program w Node.js, Pythonie lub Go na serwerze z Linuksem, uruchamiaj go przy starcie systemu i restartuj po awarii — bez pamiętania każdej opcji systemd.
- Generator reguł firewall Otwórz porty potrzebne serwerowi i zamknij resztę bez szukania trzech różnych składni.