Narzędzia online dla programistów — szybkie i bez rejestracji
tulzy to bezpłatny zestaw narzędzi działających w przeglądarce: formatowanie JSON, generowanie UUID, haszowanie MD5/SHA-256 oraz kodowanie Base64/URL. Bez instalacji, bez wysyłania danych na serwer.
Kodowanie
Base64
Kodowanie i dekodowanie Base64 — tekst i pliki, bezpośrednio w przeglądarce.
Base32
Kodowanie i dekodowanie Base32 (RFC 4648) — tekst i pliki, bezpośrednio w przeglądarce.
URL Encode/Decode
Kodowanie i dekodowanie URL — znaki wymagające zakodowania w linkach i parametrach zapytania.
HTML Entities Encode/Decode
Kodowanie i dekodowanie encji HTML — bezpieczne wyświetlanie znaków specjalnych na stronie.
JWT Encoder/Decoder
Kodowanie i dekodowanie tokenów JWT — nagłówek, payload, podpis HMAC i standardowe pola.
Unicode Escape
Kodowanie i dekodowanie sekwencji Unicode — znaki w formacie \uXXXX i z powrotem.
ROT13 / Szyfr Cezara
Szyfr Cezara — cykliczne przesunięcie liter alfabetu łacińskiego. ROT13 to szczególny przypadek z przesunięciem o 13 (przycisk poniżej), symetryczny: encode i decode dają ten sam wynik. Inne znaki (cyfry, cyrylica, znaki interpunkcyjne) pozostają bez zmian.
Punycode encode/decode
Kodowanie nazw domen ze znakami Unicode (IDN) do formatu Punycode zgodnego z ASCII (xn--) i z powrotem.
Alfabet Morse'a encode/decode
Kodowanie tekstu (łacińskiego i cyrylicy) na alfabet Morse'a (kropki i kreski) i z powrotem. Znaki bez odpowiednika w tabeli są pomijane.
Data URI / Obraz Base64
Kodowanie obrazu do Data URI (data:image/…;base64,…) do wstawienia w CSS/HTML oraz dekodowanie Data URI lub surowego Base64 z powrotem do pliku — wszystko bezpośrednio w przeglądarce.
Gzip/Deflate ↔ Base64
Kompresja tekstu do Gzip lub Deflate z kodowaniem Base64 wyniku — i odwrotnie. Działa przez Compression Streams API bezpośrednio w przeglądarce.
XML Entities Encode/Decode
Kodowanie i dekodowanie encji XML — 5 standardowych (ampersand, nawiasy ostrokątne, apostrof, cudzysłów) oraz numeryczne odwołania do znaków.
JSON
JSON Formatter / Minify / Validator
Formatowanie (wcięcie 2 spacje), minifikacja i walidacja JSON bezpośrednio w przeglądarce.
Tester JSONPath
Testowanie wyrażeń JSONPath na rzeczywistych danych JSON — natychmiastowy podgląd znalezionych wartości i ich ścieżek.
JSON Diff / Compare
Porównanie dwóch dokumentów JSON — co zostało dodane, usunięte lub zmienione, z dokładną ścieżką do każdej różnicy.
JSON Schema Validator
Sprawdzanie zgodności danych JSON z JSON Schema (styl draft-07) — z dokładną ścieżką i wyjaśnieniem dla każdego naruszenia.
JSON Path Extractor / Flatten
Spłaszczanie (Flatten) zagnieżdżonego JSON do płaskiej listy "ścieżka: wartość" i odtwarzanie z powrotem struktury zagnieżdżonej (Unflatten). Notacja ścieżki jest taka sama jak w JSONPath/JSON Diff: store.book[0].price.
JSON Sort Keys
Rekurencyjne alfabetyczne sortowanie kluczy obiektów w JSON — kolejność elementów tablic się nie zmienia, tylko klucze obiektów na każdym poziomie zagnieżdżenia.
JSON Repair
Naprawa uszkodzonego JSON — zbędne przecinki, pojedyncze cudzysłowy, klucze bez cudzysłowów, komentarze, literały Pythona (True/False/None) i inne — z listą wszystkich zastosowanych poprawek.
Mock JSON Generator
Generowanie fałszywych danych JSON na podstawie szablonu: wartości zastępcze, takie jak {{name}} lub {{email}}, a tablice powtarzane są przez "klucz|N".
JSON ↔ YAML / CSV / XML / TOML
Konwertuj JSON na YAML, CSV, XML lub TOML i odwrotnie — wszystko w przeglądarce, bez bibliotek.
Tekst
Case Converter
Konwertuje tekst lub identyfikator od razu na wszystkie popularne style — camelCase, snake_case, kebab-case i inne. Rozpoznaje granice słów w camelCase/PascalCase, w skrótach (XMLParser → XML + Parser) i przy liczbach.
Text Diff
Porównanie dwóch tekstów wiersz po wierszu — co zostało dodane, usunięte lub zmienione, z podświetleniem na poziomie słów w zmienionych wierszach.
Regex Tester / Find & Replace
Testowanie wyrażeń regularnych na rzeczywistym tekście: podświetlone dopasowania i przeanalizowane grupy przechwytujące, lub zamiana znalezionych dopasowań na nowy tekst.
Sort & Dedupe Lines
Sortuje wiersze tekstu alfabetycznie, usuwa duplikaty, puste wiersze i zbędne spacje.
String Escape
Zamień tekst na literał łańcuchowy przez escapowanie (cudzysłowy, ukośnik wsteczny, znaki kontrolne) do wklejenia w kodzie, lub cofnij escapowanie.
CRLF ↔ LF Converter
Konwertuj znaki końca wiersza między Windows (CRLF), Unix/macOS (LF) i klasycznym Mac (CR), z wykrywaniem mieszanych zakończeń.
Character & Word Counter
Statystyki tekstu w czasie rzeczywistym: znaki (ze spacjami i bez), słowa, wiersze, zdania, akapity i rozmiar w bajtach (UTF-8).
Lorem Ipsum Generator
Generator tekstu zastępczego Lorem Ipsum — akapitami, zdaniami lub pojedynczymi słowami.
Slugify
Konwertuje tekst na bezpieczny dla URL "slug": transliteracja cyrylicy (ukraińskiej/rosyjskiej) według oficjalnego standardu, usunięcie znaków diakrytycznych i zbędnych znaków, małe litery.
Markdown Preview / HTML ↔ Markdown
Podgląd Markdown na żywo jako sformatowany HTML, a także konwersja w obie strony: Markdown → HTML i HTML → Markdown.
Whitespace & Trim Tools
Czyszczenie tekstu z nadmiarowych białych znaków: przycinanie krawędzi wierszy, zwijanie powtarzających się spacji, usuwanie pustych wierszy, konwersja tabulacji ↔ spacji.
Text Reverse
Odwróć tekst: według znaków, według słów (kolejność słów) lub według wierszy (kolejność wierszy).
Word/Character Frequency Counter
Analiza częstotliwości tekstu: ile razy występuje każde słowo lub znak, posortowane według liczby wystąpień.
Hashe/Krypto
Hash Generator
Obliczanie skrótów tekstu lub pliku od razu trzynastoma algorytmami: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 i Adler-32.
Checksum Verifier
Zweryfikuj integralność pliku lub tekstu — wklej oczekiwany hash, a narzędzie samo wykryje algorytm spośród 13 obsługiwanych.
HMAC Generator
Oblicz HMAC (Hash-based Message Authentication Code) tekstu lub pliku z kluczem tajnym — od razu ośmioma algorytmami: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Bcrypt Hash + Verify
Hashuj hasła za pomocą bcrypt (z losową solą i konfigurowalnym kosztem) i weryfikuj hasło względem istniejącego hasha bcrypt.
UUID Generator
Generowanie UUID w wersjach 1, 3, 4, 5, 6 i 7 — losowych, czasowych i opartych na nazwie (name-based).
Generator haseł
Kryptograficznie losowe hasła z konfigurowalną długością i zestawem znaków.
AES Encrypt/Decrypt
Szyfruj i deszyfruj tekst za pomocą AES-GCM lub AES-CBC z użyciem hasła (klucz wyprowadzany przez PBKDF2).
Argon2 Hash + Verify
Hashuj hasła za pomocą Argon2 (zwycięzca Password Hashing Competition, RFC 9106) — warianty d/i/id, z weryfikacją względem istniejącego hasha.
Scrypt Hash + Verify
Hashuj hasła za pomocą scrypt (RFC 7914, memory-hard KDF) z weryfikacją względem istniejącego hasha.
TOTP Generator/Verifier
Hasła jednorazowe oparte na czasie (TOTP, RFC 6238) — generowanie bieżącego kodu z sekretu oraz weryfikacja wprowadzonego kodu z tolerancją przesunięcia zegara.
PBKDF2 Hash + Verify
Wyprowadź klucz za pomocą PBKDF2 (RFC 8018) z hasła, HMAC-SHA1/256/384/512, z konfigurowalną liczbą iteracji.
X.509 / SSL Certificate Decoder
Analiza certyfikatu PEM (X.509/ASN.1 DER) — podmiot, wystawca, okres ważności, klucz publiczny, rozszerzenia i odciski palców.
PGP/GPG Encrypt/Decrypt
Generowanie kluczy PGP, szyfrowanie i deszyfrowanie wiadomości (OpenPGP, RFC 4880) za pomocą biblioteki openpgp.js.
Czas/Liczby
Unix Timestamp ↔ Data
Konwersja czasu Unix na datę i odwrotnie, z obsługą dowolnej strefy czasowej (IANA).
Cron Parser
Analiza wyrażenia cron (5 lub 6 pól, w tym skróty @) — opis harmonogramu prostym językiem oraz kolejne uruchomienia w wybranej strefie czasowej.
Konwerter systemów liczbowych
Dwukierunkowa konwersja między systemem binarnym, ósemkowym, dziesiętnym, szesnastkowym oraz dowolną podstawą (2-36) — wprowadź liczbę w dowolnym polu.
Operacje bitowe
AND/OR/XOR/NAND/NOR/XNOR/NOT oraz przesunięcia na liczbach całkowitych o zadanej szerokości (8/16/32/64 bity) w dowolnym systemie liczbowym.
Kalkulator różnicy dat
Dokładna różnica między dwiema datami/godzinami — rozkład kalendarzowy (lata, miesiące, dni…), łączny czas trwania i liczba dni roboczych.
Kalkulator wieku
Dokładny wiek na podstawie daty urodzenia — lata/miesiące/dni, łączny przeżyty czas i data następnych urodzin.
Konwerter stref czasowych
Jeden moment czasu — jednocześnie w kilku strefach czasowych. Porównuj godziny pracy, planuj rozmowy, sprawdzaj różnicę w dniach.
Kalkulator czasu trwania
Suma lub różnica kilku czasów trwania — przydatne do liczenia przepracowanych godzin, długości wideo lub łącznego czasu zadań.
Analizator czasu trwania ISO 8601
Przeanalizuj ciąg znaków taki jak "P3Y6M4DT12H30M5S" do czytelnej postaci lub zbuduj taki ciąg z lat/miesięcy/dni/godzin/minut/sekund.
Numer tygodnia (ISO 8601)
Sprawdź numer tygodnia ISO 8601 dla daty lub znajdź daty początku i końca konkretnego tygodnia.
Konwerter cyfr rzymskich
Liczba arabska ↔ liczba rzymska. Wpisz w dowolne pole — drugie zaktualizuje się automatycznie.
Konwerter float IEEE 754
Liczba dziesiętna ↔ reprezentacja binarna IEEE 754 (precyzja pojedyncza lub podwójna) — znak, wykładnik, mantysa, wartości specjalne.
Liczba słownie
Przekształć liczbę na tekst (po ukraińsku, rosyjsku lub angielsku), z opcjonalnym trybem kwoty słownie dla hrywny, dolara, euro lub rubla.
Web Development
Color Converter
Konwersja koloru między HEX, RGB, HSL, HSV/HSB i CMYK — wpisz wartość w dowolnym polu, reszta zaktualizuje się natychmiast.
CSS Minify / Beautify
Skompresuj CSS na potrzeby produkcji lub sformatuj zminifikowany CSS do czytelnej postaci.
JS Minify / Beautify
Skompresuj JavaScript na potrzeby produkcji lub sformatuj zminifikowany kod do czytelnej postaci.
HTML Minify / Beautify
Skompresuj HTML na potrzeby produkcji lub sformatuj zminifikowany kod do czytelnej postaci.
CSS Gradient Generator
Zbuduj gradient liniowy, radialny lub stożkowy z kilku kolorów i otrzymaj gotowy CSS.
Credit Card Validator
Zweryfikuj numer karty algorytmem Luhna, określ sieć płatniczą i długość. Wszystko jest obliczane w przeglądarce — numer nigdzie nie jest wysyłany.
IBAN Validator
Zweryfikuj IBAN za pomocą sumy kontrolnej ISO 7064 (mod 97), formatu i oczekiwanej długości dla kraju. Wszystko jest obliczane w przeglądarce.
QR Code Generator / Reader
Wygeneruj kod QR z tekstu lub URL albo odczytaj zawartość z wgranego obrazu.
Barcode Generator
Wygeneruj liniowy kod kreskowy (CODE128, EAN-13, UPC, CODE39 i inne) z tekstu lub cyfr.
Placeholder Image Generator
Wygeneruj obraz zastępczy o określonym rozmiarze do makiet i projektowania.
Sieć/HTTP
URL Parser
Rozbij URL na części składowe — protokół, host, port, ścieżkę, parametry zapytania, fragment.
Query String ↔ JSON
Rozbij query string z URL na obiekt JSON albo złóż JSON z powrotem w query string.
User-Agent Parser
Rozbij ciąg User-Agent na przeglądarkę, silnik, system operacyjny i typ urządzenia.
Basic Auth Generator
Wygeneruj lub zdekoduj nagłówek HTTP Basic Authentication — Base64(login:hasło).
HTTP Headers Parser
Rozbij surowe nagłówki HTTP (z curl -I, DevTools, raw response) na listę pól z wyjaśnieniem i sprawdzeniem nagłówków bezpieczeństwa.
Cookie Parser
Rozbij nagłówek Set-Cookie lub ciąg Cookie/document.cookie na nazwę, wartość, atrybuty i sprawdzenie typowych błędów bezpieczeństwa.
CORS Checker / Explainer
Wyjaśnij krok po kroku, czy przeglądarka zezwoli na żądanie cross-origin — klasyfikacja simple/preflight, sprawdzenie nagłówków Access-Control-* odpowiedzi, podsumowanie.
Email Header Analyzer
Rozbij surowe nagłówki wiadomości e-mail (View Source / Show Original) — podstawowe pola, łańcuch Received z czasami, SPF/DKIM/DMARC, oznaki podszywania się pod From/Reply-To.
SEO
Meta Tags / Open Graph Generator
Generuj metatagi HTML dla SEO, Open Graph (Facebook) i Twitter Card — wraz z podglądem karty.
robots.txt Validator
Sprawdź robots.txt — strukturę grup User-agent, dyrektywy, test konkretnej ścieżki pod kątem zezwolenia/blokady.
sitemap.xml Validator
Sprawdź sitemap.xml — pola wymagane, formaty dat, limity sitemaps.org, duplikaty URL.
Favicon Generator
Prześlij obraz i otrzymaj kompletny zestaw favicon (16–512px, .ico, manifest webowy) wraz z gotowym kodem HTML dla <head>.
sitemap.xml Generator
Utwórz sitemap.xml z listy adresów URL — z lastmod/changefreq/priority, weryfikacją i usuwaniem duplikatów.