Narzędzia dla programistów
Porządkowanie JSON, kodowanie Base64/URL, analiza JWT, hashe i UUID, wyrażenia regularne, konwersja znaczników czasu, kolorów i systemów liczbowych
- Porządkowanie i walidacja JSON Formatuje JSON z wcięciami dla lepszej czytelności, kompresuje do jednego wiersza oraz sortuje klucze. Błędy składni są zgłaszane z podaniem konkretnego wiersza i kolumny.
- Kodowanie i dekodowanie Base64 Kodowanie i dekodowanie Base64 w UTF-8, bez zniekształcania tekstu koreańskiego. Obsługuje format URL-safe, zamianę plików na Base64 lub data URL, a także odwrotną konwersję Base64 na plik.
- Kodowanie i dekodowanie URL Zamienia koreański adres i wartości zapytania na kodowanie procentowe, np. %ED%95%9C, i odwrotnie. Adres URL jest też przedstawiany w tabeli jako protokół, host, ścieżka i parametry zapytania.
- Analiza JWT Rozkłada nagłówek i payload tokenu JWT w czytelnej formie oraz zamienia exp, iat i nbf na czas koreański, informując o jego ważności. Token nigdzie nie jest wysyłany.
- Generuj hash Oblicza jednocześnie hashe MD5, SHA-1, SHA-256, SHA-384 i SHA-512 dla tekstu lub pliku. Dzięki kluczowi HMAC i porównaniu z wartością oczekiwaną możesz też sprawdzić integralność pobranego pliku.
- Generuj UUID Generuje do 1000 losowych identyfikatorów UUID v4 lub chronologicznie sortowanych UUID v7 jednocześnie. Obsługuje wielkie litery, usuwanie myślników i format z nawiasami klamrowymi.
- Generuj hasło Tworzy losowe hasła o długości 8–64 znaków, z wybranymi wielkimi/małymi literami, cyframi i znakami specjalnymi. Pozwala wykluczyć znaki łatwe do pomylenia, generować wiele haseł naraz i sprawdzać siłę (entropię). Generowanie odbywa się wyłącznie w przeglądarce.
- Test wyrażenia regularnego Wpisanie wyrażenia regularnego JavaScript natychmiast podświetla dopasowania i pokazuje wartości grup (także nazwanych) oraz wynik zamiany ($1, $<name>). Zawiera przykłady dla adresów e-mail i numerów telefonów.
- Konwersja znacznika czasu Zamienia znacznik czasu Unix (sekundy lub milisekundy) na czas koreański (KST), UTC lub ISO 8601, a datę — na znacznik czasu. Liczba cyfr jest automatycznie rozpoznawana jako sekundy lub milisekundy.
- Konwersja koloru Konwertuje między kodami kolorów HEX, RGB, HSL, HSV i CMYK oraz sprawdza kontrast koloru tekstu i tła według standardów WCAG AA/AAA. Tworzy też paletę jaśniejszych i ciemniejszych odcieni.
- Konwersja systemów liczbowych Konwertuje między systemem dwójkowym, ósemkowym, dziesiętnym, szesnastkowym oraz systemami o podstawie 2–36. Obsługuje też bardzo duże liczby (BigInt), widok bitowy i zapis liczb ujemnych w dopełnieniu do 2.
- Interpretacja wyrażenia cron Wyrażenie cron, takie jak „0 9 * * 1”, zostanie rozpisane w zrozumiałej formie, np. „każdy poniedziałek o 9:00”, a poniżej zobaczysz 10 najbliższych terminów wykonania w czasie KST. Obsługiwany jest również format z sekundami (6 pól).
- Porównanie tekstu Porównuje dwa teksty wiersz po wierszu i oznacza kolorem dodane, usunięte oraz zmienione fragmenty. Można ignorować spacje i wielkość liter, a widok dostępny jest obok siebie lub w jednej kolumnie.
- Konwersja encji HTML Zamienia < > & " na < > & " i odwrotnie. Obsługuje też konwersję encji nazwanych/numerycznych oraz zapisów unicode \uXXXX, \u{...} na znaki i z powrotem.
- Generator tekstu zastępczego Generuje tekst zastępczy do makiet projektowych i testowania stron internetowych — naturalnie brzmiące zdania wypełniające albo klasyczne Lorem ipsum, w zadanej liczbie akapitów, zdań lub słów.
Reklama