Narzędzia dla programistów

(228)

Codzienne pomocniki dla programistów: formatery, konwertery, generatory i walidatory.

Dekoder Protocol Buffers

Dekoduj lokalnie bajty Protobuf z zapisu hex, Base64, Base64URL, tekstu lub pliku, analizuj pola i eksportuj prywatny raport.

Formater XML

Formatuj czytelnie dokumenty XML ze spójnymi wcięciami i wychwytuj błędy poprawności składniowej z dokładnymi numerami wierszy.

XML do JSON

Konwertuj dokumenty XML na czysty JSON, zachowując atrybuty, węzły tekstowe i tablice tam, gdzie trzeba. Trzy style: kompaktowy, Badgerfish lub dosłowny.

Walidator XSD

Waliduj dokument XML wobec schematu XSD i zgłaszaj niezgodności elementów i typów z dokładnymi numerami wierszy.

YAML do JSON

Konwertuj konfigurację YAML na JSON dla narzędzi i API, które przyjmują tylko JSON. Obsługuje kotwice, klucze scalania i zagnieżdżone struktury.

Generator konfiguracji webpack

Utwórz plik webpack.config.js dla webpacka 5 do czystego JavaScriptu, Reacta lub Vue: TypeScript, Babel, CSS lub Sass, obrazy, HtmlWebpackPlugin, serwer deweloperski i polecenie npm install.

Konwerter UTF-8 na ASCII

Konwertuj UTF-8 na czyste ASCII: akcenty stają się literami podstawowymi (café na cafe), a znaki bez odpowiednika ASCII stają się znakiem zapytania. Do slugów, starszych systemów i CSV.

Konwerter Unicode na UTF-8

Konwertuj tekst Unicode na sekwencje escape \u JavaScriptu i JSON-a albo dekoduj sekwencje escape z powrotem na czytelne znaki. Obsługuje BMP i emoji.

Konwerter znacznika czasu Unix

Konwertuj znacznik czasu Unix (sekundy lub milisekundy od epoki) na datę UTC albo zamień ciąg daty z powrotem na znacznik czasu Unix.

Koder komponentu URI

Zakoduj procentowo dowolną wartość zapytania, segment ścieżki lub fragment do bezpiecznego użycia w adresie URL (RFC 3986) i zdekoduj z powrotem. Escapuje każdy zarezerwowany znak, w tym spacje jako %20.

Parser URL

Rozbij adres URL na schemat, host, port, ścieżkę, parametry zapytania i fragment. Zobacz każdą część z etykietą do szybkiej inspekcji i debugowania.

Walidator URL

Sprawdź, czy adres URL ma poprawną składnię, i rozbij go na schemat, host, port, ścieżkę, zapytanie i fragment, ze wskaźnikami bezwzględności i HTTPS.

Generator tsconfig.json

Zbuduj czysty tsconfig.json, wybierając target, module, moduleResolution, JSX i popularne flagi trybu strict, a potem skopiuj wygenerowaną konfigurację do projektu.

TOML na JSON

Konwertuj pliki konfiguracyjne TOML na JSON dla narzędzi, które rozumieją tylko dane wejściowe w JSON.

Konwerter TOML na YAML

Konwertuj konfigurację TOML na czysty YAML w całości w przeglądarce, z pełnym parsowaniem TOML 1.0 i typowanymi wartościami.

Konwerter znaczników czasu

Konwertuj znaczniki czasu Unix w sekundach lub milisekundach na czytelne daty w UTC i głównych strefach czasowych, a daty z powrotem na wartości epoch.

Konwerter kodowania plików tekstowych

Konwertuj tekst między UTF-8, UTF-16, Latin-1, Windows-1252 i innymi kodowaniami, aby naprawić zniekształcone znaki.

Konwerter SVG na CSS

Zamień surowy kod SVG na poprawnie zakodowaną regułę `background-image: url("data:image/svg+xml,...")`, którą wkleisz prosto do arkusza stylów.

Generator fal SVG

Generuj płynny separator w formie fali SVG do nagłówków i stopek z regulowaną amplitudą, częstotliwością, kolorem i pozycją u góry lub u dołu. Skopiuj kod SVG.

Generator blobów SVG

Generuj organiczne, losowe kształty blob w SVG z regulowaną złożonością, kontrastem i ziarnem. Skopiuj ścieżkę SVG do teł, sekcji hero i masek awatarów.

SQL na NoSQL

Zamień pojedyncze zapytanie SQL SELECT na zapytanie find() MongoDB. Mapuje kolumny, WHERE (=, >, <, >=, <=, !=), AND/OR, ORDER BY i LIMIT. Bez JOIN, GROUP BY i agregacji.

Generator slugów

Przekształć dowolny tytuł lub frazę w bezpieczny dla URL slug: małe litery, rozdzielenie myślnikami, usunięte akcenty, opcjonalne pomijanie słów nieznaczących oraz pełna obsługa Unicode.

Formater SQL

Formatuj zapytania SQL z właściwymi wcięciami, wielkością liter słów kluczowych i podziałami linii. Obsługuje dialekty MySQL, PostgreSQL, SQL Server, SQLite, BigQuery.

Kalkulator SemVer

Numeruj wersje znaczeniowo zgodnie z zasadami semver.org. Sprawdź i uporządkuj identyfikatory głównych, mniejszych, poprawek oraz wersji przed wydaniem, a także metadane kompilacji.

Konwerter RTF do HTML

Konwertuj RTF na uporządkowany kod HTML. Ten lekki konwerter zachowuje pogrubienie, kursywę, podkreślenie, akapity i podziały wierszy, a resztę usuwa, dzięki czemu wkleisz czysty tekst do dowolnego CMS-a.

Narzędzie do wnioskowania schematu

Zamień przykładowy obiekt JSON na gotowe do wklejenia SQL CREATE TABLE, schemat Mongoose lub model Sequelize. Narzędzie czyta jeden rekord i dobiera typ kolumny dla każdego pola.

Konwerter RGB na CMYK

Przeliczaj kolory RGB na procenty farby CMYK standardowym wzorem. Natychmiastowa próbka i wartości C/M/Y/K. To przybliżenie matematyczne, a nie konwersja z zarządzaniem kolorem.

Konwerter RGB na HEX

Przeliczaj wartości rgb() na formę szesnastkową #rrggbb używaną w CSS i narzędziach projektowych. Obsługuje 3-cyfrowy skrót i rgba z kanałem alfa.

Konwerter RGB do HSL

Przekształć wartości RGB w parametry HSL (barwność, nasycenie, jasność), aby ułatwić modyfikację kolorów w CSS. Ustawiaj jasność lub nasycenie bez zmiany barwności.

Konwerter RGB na HSV

Konwertuj RGB na HSV (barwa, nasycenie, wartość). Używane przez próbniki kolorów w narzędziach projektowych, biblioteki przetwarzania obrazu i każdy proces myślący w „czysta barwa plus biel/czerń”.

Generator robots.txt

Wygeneruj poprawny plik robots.txt: ustaw user-agent, wypisz ścieżki Disallow i Allow, dodaj Crawl-delay i zadeklaruj mapę witryny, a następnie skopiuj wynik.

Generator Regex z przykładu

Wklej jeden przykładowy ciąg i otrzymaj wyjściowe wyrażenie regularne: ciągi cyfr, wielkich i małych liter stają się klasami znaków o określonej długości, a reszta pozostaje jako znaki dosłowne z ukośnikiem.

Tester Regex

Przetestuj wyrażenie regularne PCRE na swoim tekście, wypisz każde dopasowanie z jego pozycją i sprawdź każdą grupę przechwytującą. Włącz flagi ignorowania wielkości liter, wielowierszową i dotall.

Konwerter REM na PX

Wpisz wartość rem i swój bazowy rozmiar czcionki, aby zobaczyć dokładny odpowiednik w pikselach. Domyślnie bazuje na 16 px według W3C, z tabelą szybkiego odniesienia do przeglądów projektowych.

Przeglądarka wyrenderowanego HTML

Wklej surowy HTML i wyrenderuj go od razu w izolowanej, zablokowanej ramce. Skrypty, formularze i nawigacja są wyłączone, więc możesz bezpiecznie podglądać dowolny znacznik.

Generator odznak README

Twórz odznaki shields.io do plików README na GitHubie: status budowania, wersja, licencja, pobrania, pokrycie. Podejrzyj i skopiuj fragment Markdown.

Generator README

Wygeneruj uporządkowany plik README.md z kilku pól: nazwa projektu, hasło, funkcje, komenda instalacji, fragment szybkiego startu, autor i licencja. Wklej go prosto do repozytorium.

Generator losowych dat

Losuj 1–30 dni równomiernie między dwiema włączonymi granicami z lokalną nazwą dnia.

Generator fikcyjnych numerów telefonu

Generuj do 50 fikcyjnych numerów z oficjalnie zastrzeżonych zakresów w pięciu krajach.

Przelicznik PX na REM

Przelicza nieujemne piksele na rem przy dodatnim rozmiarze czcionki elementu głównego; domyślnie 16 px.

Narzędzie odstępów w kodzie Python

Ujednolić wcięcia oraz proste odstępy przy przecinkach i operatorach. To lekka obróbka tekstu, a nie Black, Ruff ani parser Pythona.

Strument do tworzenia zapytań (Query String Builder)

Utwórz zapytanie zgodne z RFC 3986 z wierszy klucz–wartość, zachowując powtarzające się klucze i ich kolejność.

Parser query stringa

Wklej adres URL albo surowy query string i zobacz parametry rozdzielone na czytelne wiersze klucz-wartość z poprawnym dekodowaniem procentowym.

Koder quoted-printable

Koduj tekst do postaci quoted-printable MIME, by bajty spoza ASCII przetrwały transport SMTP bez przekłamań.

Generator losowych adresów

Twórz od 1 do 20 rekordów podobnych do adresów do makiet i testów, w trzech uproszczonych formatach.

Generator konfiguracji Prettier

Wybierz dziesięć popularnych opcji Prettier i utwórz plik .prettierrc.json, .prettierrc.yaml lub CommonJS .prettierrc.js do skopiowania.

Konwerter Properties do JSON

Konwertuj proste wpisy .properties na płaski lub zagnieżdżony JSON z rozpoznawaniem liczb, wartości logicznych i null.

Przelicznik PT na PX

Przelicz punkty typograficzne na piksele CSS według stałej relacji 96 px na cal i 72 punktów na cal.

Koder i dekoder Punycode

Konwertuje na serwerze pełną domenę międzynarodową między Unicode a ASCII Punycode przy użyciu UTS #46.

Formater PHP

Dodaj podziały wierszy i wcięcia na 2 lub 4 spacje do prostego fragmentu PHP. Sprawdź wynik: to nie jest parser PHP ani narzędzie wdrażające PSR-12.

Przelicznik pikseli na EM

Podziel wartość CSS w pikselach przez wybrany bazowy rozmiar pisma i sprawdź em, rem, procent oraz punkty.

Generator obrazów zastępczych

Utwórz obraz 1–4000 px z własnymi kolorami i tekstem, pobierz PNG albo skopiuj adres URL i kod HTML.

Generator package.json

Utwórz poprawny plik npm-package.json zawierający nazwę, wersję, skrypty, zależności oraz metadane na podstawie prostego formularza.

Generator konfiguracji Nginx

Wygeneruj server block dla Nginx z TLS, HTTP/2, gzip, buforowaniem w przeglądarce i regułami reverse proxy na podstawie prostego formularza.

Generator tekstury szumu

Wygeneruj kafelkową teksturę szumu w SVG z regulacją krycia, częstotliwości ziarna, rodzaju szumu i koloru tła, a potem skopiuj gotowy kod CSS.

Konwerter systemów liczbowych

Konwertuj liczby między systemem binarnym, ósemkowym, dziesiętnym, szesnastkowym i dowolną podstawą od 2 do 36 z rozbiciem pozycyjnym.

Konwerter ósemkowy na binarny

Przeliczaj liczby ósemkowe na binarne natychmiast, mapując każdą cyfrę ósemkową na jej trzybitową grupę, z pełnym wynikiem krok po kroku.

Konwerter ósemkowy na dziesiętny

Przeliczaj liczby ósemkowe (o podstawie 8) na wartości dziesiętne z rozbiciem pozycyjnym krok po kroku i pełnym wzorem.

Walidator OpenAPI

Wklej dokument OpenAPI lub Swagger w JSON albo YAML i sprawdź jego podstawową strukturę: pole wersji, obiekt info i paths, z czytelnymi błędami i ostrzeżeniami.

Generator metatagów

Stwórz kompletny fragment kodu `<head>` zawierający tytuł, opis, elementy Open Graph i Twitter Card oraz tagi canonical i robots na podstawie prostego formularza.

Generator tabel Markdown

Twórz tabele Markdown wizualnie lub wklej plik CSV/TSV. Steruj wyrównaniem kolumn, dopełnieniem i wierszem nagłówka, a następnie skopiuj wyrównany wynik w formacie Markdown.

Konwerter Markdown na BBCode

Konwertuj dokumenty Markdown na BBCode dla phpBB, vBulletin i oprogramowania forów, które akceptuje wyłącznie formatowanie BBCode.

Konwerter Markdown na HTML

Konwertuj Markdown na czysty HTML z rozszerzeniami w stylu GitHub, podświetlaniem składni dla bloków kodu i opcjonalnymi stylami inline.

Markdown na slajdy

Zamień Markdown w zestaw slajdów za pomocą separatorów `---` oraz notatek prelegenta i wyeksportuj do HTML lub PDF. Napędzane przez Reveal.js.

Galeria Lorem Picsum

Przeglądaj zastępcze obrazy Lorem Picsum w dowolnym rozmiarze. Kopiuj adresy URL z rozmyciem, skalą szarości lub stałym ziarnem do wireframe'ów i prototypów.

Walidator algorytmu Luhna

Sprawdź numery kart kredytowych, IMEI, SIN i inne numery chronione algorytmem Luhna. Zwraca wynik pozytywny lub negatywny i pokazuje każdy krok podwajania oraz obliczania sumy kontrolnej.

Formater Markdown

Uporządkuj Markdown ze spójną hierarchią nagłówków, odstępami list, łamaniem linii, wyrównaniem kolumn tabel i sortowaniem linków referencyjnych.

Generator obrazów Markdown

Wygeneruj składnię obrazu Markdown z tekstem alternatywnym, atrybutem tytułu i opcjonalnym linkiem. Wynik w stylu wbudowanym i referencyjnym.

Generator linków Markdown

Generuj składnię linków Markdown na podstawie adresu URL i tekstu odnośnika. Obsługuje dymek tytułu oraz linki w stylu referencyjnym, aby długie dokumenty były czytelniejsze.

Podgląd Markdown

Pisz w Markdown i obserwuj, jak wyrenderowany HTML aktualizuje się na żywo. Składnia w stylu GitHub z tabelami, listami zadań, ogrodzonymi blokami kodu i automatycznymi odnośnikami.

Generator licencji

Generuj pełny tekst licencji open source z wypełnionym Twoim nazwiskiem i rokiem. Obejmuje MIT, Apache 2.0, GPLv3, BSD-3, MPL-2.0 i licencje CC.

JSON na strukturę Go

Konwertuj JSON na definicje struktur Go z eksportowanymi polami, tagami JSON, opcjonalnymi wskaźnikami i typami zagnieżdżonymi, gotowymi dla encoding/json.

JSON na klasę Java

Generuj klasy Java POJO z danych JSON z anotacjami Jackson lub Gson, obsługą Lombok i przetwarzaniem klas zagnieżdżonych dla projektów Spring.

JSON do tablicy PHP

Przekształć JSON w literał tablicy PHP w skróconej składni, z tablicami asocjacyjnymi/indeksowanymi i strukturami zagnieżdżonymi, gotowe do wklejenia do pliku .php.

JSON do klasy danych w Pythonie

Generuj klasy danych w Pythonie z pliku JSON ze wskazaniami typów, polami opcjonalnymi, klasami zagnieżdżonymi oraz obsługą formatu dataclasses-json lub Pydantic.

Konwerter JSON do TOML

Przekształć plik JSON w format TOML z odpowiednimi nagłówkami tabel, tablicami tabel oraz kluczami z kropkami – przygotowany do użycia w plikach Cargo, pyproject.toml i config.

JSON do TypeScript

Generuj interfejsy lub typy TypeScript z próbek JSON z obsługą pól opcjonalnych, typów unii, tablic oraz obiektów zagnieżdżonych.

JSON do XML

Przekształć JSON w XML z konfigurowalnym elementem głównym, obsługą tablic, odwzorowaniem atrybutów i elementów oraz deklaracją XML.

JSON do YAML

Przekształć JSON w YAML z poprawnymi wcięciami, bezpiecznym cytowaniem łańcuchów, wieloliniowymi skalarami blokowymi i uporządkowanymi kluczami dla czytelniejszych konfiguracji.

Walidator JSON

Sprawdź składnię JSON i wyłap przecinki na końcu, złe cudzysłowy, zduplikowane klucze i błędną strukturę z dokładnym wskazaniem miejsca błędu.

Dekoder JWT

Dekoduj nagłówek i ładunek JWT, wyświetlaj oświadczenia z kontrolą wygaśnięcia i algorytmem podpisu oraz weryfikuj za pomocą współdzielonego sekretu lub klucza publicznego.

Deobfuskator JavaScriptu

Odciemniaj spakowany lub zaciemniony JavaScript: rozpakuj warstwy eval i packera, zdekoduj ciągi ze znakami ucieczki, podstaw tablice ciągów, uprość stałe, zmień nazwy _0x i sformatuj kod.

Formater JavaScript

Formatuj JavaScript, JSX, TypeScript i JSON z konfigurowalnym wcięciem, stylem cudzysłowów, średnikami i przecinkami końcowymi.

Minifikator JavaScripta

Zredukuj rozmiar kodu JavaScripta poprzez zmianę nazw zmiennych, usuwanie przestrzeni białej, usunięcie nieaktywnego kodu oraz skompaktowanie stałych, aby uzyskać mniejsze pakety kodu.

Obfuskator JavaScript

Zaciemnij JavaScript w przeglądarce: zmień nazwy zmiennych lokalnych, przenieś ciągi do zakodowanej tablicy i opcjonalnie wstaw martwy kod. Wynik nadal działa.

Generator konfiguracji Jest

Generuj jest.config.js dopasowany do TypeScript, React, Node, progów pokrycia i niestandardowych reguł transformacji z sensownymi domyślnymi.

Edytor JSON online

Edytuj JSON lokalnie w przeglądarce, sprawdzaj sformatowaną strukturę, formatuj, minimalizuj, sortuj klucze i pobieraj plik JSON.

Minifikator formatu JSON

Zminifikuj JSON, usuwając białe znaki, znaki nowej linii i komentarze, aby zmniejszyć rozmiar payloadu w odpowiedziach API i osadzonych konfiguracjach.

Tester JSONPath

Testuj wyrażenia JSONPath na dowolnym dokumencie JSON z wynikami na żywo, filtrami, rekurencyjnym schodzeniem i wsparciem wycinania tablic.

Generator schematów JSON

Wywnioskuj schemat JSON z jednego lub kilku przykładowych dokumentów dzięki wykrywaniu typów, polom wymaganym i wnioskowaniu wyliczeń (enum), aby szybko przygotować kontrakty API.

Walidator JSON Schema

Waliduj dokumenty JSON względem JSON Schema (draft 2020-12, 07, 04) z precyzyjnymi ścieżkami błędów i pełnym wsparciem słów kluczowych.

JSON na klasę C#

Konwertuj JSON na klasy C# z atrybutami System.Text.Json lub Newtonsoft, nullowalnymi typami referencyjnymi i obsługą typów zagnieżdżonych.

JSON na CSV

Przekształć tablicę JSON z obiektami w CSV z automatycznym wykrywaniem kolumn, spłaszczaniem zagnieżdżonych obiektów i własnymi separatorami.

Konwerter JSON do CSV

Eksportuj każdy zestęp typu JSON do pliku CSV z własnymi rozdzielaczami, rozprostowaniem węzłów w warstwach, uporządkowaniem kolumn oraz tabelą BOM w formacie UTF-8 przeznaczoną dla Excela.

Konwerter JSON na Dart

Konwertuj próbki JSON na klasy modeli Dart z null safety, typami zagnieżdżonymi, fromJson i opcjonalnym toJson, prywatnie w przeglądarce.

Konwerter INI na JSON

Przekonwertuj plik konfiguracyjny INI na JSON. Sekcje stają się obiektami, pary klucz=wartość stają się właściwościami tekstowymi. Bez przetwarzania po stronie serwera.

Konwerter z INI do YAML

Przekształć pliki konfiguracji w formacie INI w pliki YAML. Sekcje przekształcają się w mapowania, a wartości są zachowywane jako ciągi znaków. Gotowe do użycia w procesach Helm, Ansible oraz CI.

Minifikator HTML

Zmniejsz HTML lokalnie, usuwając zwykłe komentarze i łącząc białe znaki. Sprawdź wynik przed użyciem.

Konwerter HTML na BBCode

Konwertuj fragmenty HTML na BBCode dla phpBB, vBulletin i innego oprogramowania forów, które nie dopuszcza surowego HTML.

Konwerter HTML na JSX

Konwertuj HTML na poprawny JSX dla Reacta, poprawiając class kontra className, obiekty stylów inline, samozamykające się elementy puste i wielkość liter atrybutów.

Konwerter HTML na Markdown

Konwertuj strony i fragmenty HTML na czysty Markdown dla stron statycznych, dokumentacji i aplikacji do notatek.

Konwerter HTML do tekstu

Usuń wszystkie tagi i encje HTML ze znaczników, aby uzyskać prosty, czytelny tekst dla klientów poczty, analizy oraz indeksowania.

Walidator IBAN

Sprawdź lokalnie krajową długość, strukturę i cyfry MOD 97-10 numeru IBAN. Bez wysyłania i bez twierdzenia, że rachunek istnieje.

Konwerter liczb szesnastkowych na dziesiętne

Przeliczaj liczby szesnastkowe na dziesiętne (system o podstawie 10). Działa z adresami pamięci, kodami błędów, kanałami RGB oraz liczbami całkowitymi o dowolnej precyzji.

Konwerter HEX na HSL

Przekonwertuj kolory HEX na HSL dla systemów projektowych CSS. HSL ułatwia budowanie spójnych palet o jednolitej jasności.

Konwerter HEX do RGB

Przekształć dowolny kolor HEX na wartości kanałów RGB. Działa ze skróconym HEX (#f00), pełnym HEX (#ff0000), z prefiksem # lub bez niego.

Konwerter HSL na RGB

Przekształć wartości HSL (barwa 0-360, nasycenie %, jasność %) na kanały RGB. Przydatne przy przenoszeniu wartości z systemów projektowych do edytorów obrazów.

Konwerter HSV do RGB

Przekształć HSV (barwa: 0–360°, nasycenie: %, wartość: %) na wartości kanałów RGB do edycji obrazów, programu Photoshop oraz narzędzi projektowych.

Generator przekierowań .htaccess

Generuj czyste reguły przekierowań .htaccess 301 i 302 z adresów źródłowych i docelowych dla serwerów Apache.

Konwerter Hexspeak

Zamień dowolną nieujemną liczbę dziesiętną na klasyczny Hexspeak lub sprawdź frazę łacińską według reguł dokładnych i ostrożnych zamian.

Konwerter HEX na ASCII

Konwertuj sekwencje bajtów szesnastkowych na tekst ASCII. Świetne do debugowania protokołów, inżynierii wstecznej i wyzwań CTF.

Konwerter HEX na binarny

Przekształcaj liczby szesnastkowe na binarne natychmiast: każda cyfra staje się swoim 4-bitowym półbajtem z zerami wiodącymi, pogrupowanym dla łatwiejszego czytania.

Konwerter HEX do CMYK

Przekształć kolory internetowe Hex w procenty CMYK dla projektowania druku. Włącznie z informacjami o tym, dlaczego kolory na ekranie i w druku nigdy nie są dokładnie identyczne.

Ściąga z poleceń Git

Szybka ściąga z poleceń Git pogrupowanych według zadań: codzienna praca, gałęzie, cofanie zmian i stashowanie pracy w toku. Gotowe do skopiowania polecenia w jednej linii.

Generator komend Git

Wygeneruj poprawną komendę Git do typowych zadań: cofnięcie commita, poprawienie, rebase na main, cherry-pick, otagowanie wydania, ustawienie upstream i więcej.

Generator workflow GitHub Actions

Wygeneruj gotowy do commita plik .github/workflows/ci.yml dla Node, PHP lub Laravela. Wyzwalacze push + PR, najnowsze akcje i poprawne wersje środowiska uruchomieniowego.

Generator README profilu GitHub

Utwórz plik README.md dla strony profilu GitHub (repozytorium username/username) z hasłem przewodnim, umiejętnościami, kartami statystyk i podziałem na języki.

Generator .gitignore

Połącz reguły wykluczania dla Laravel, Node.js, Python i Rails. Skopiuj wynik lub pobierz ZIP z plikiem .gitignore; reguły osobiste pozostają osobno.

Kreator zapytań GraphQL

Stwórz sformatowaną operację GraphQL, wybierając typ operacji, pole główne, argumenty i pola, a następnie skopiuj wynik dla swojego klienta.

Kreator schematów blokowych

Twórz w przeglądarce wizualne schematy blokowe z pięcioma typami węzłów, połączeniami kierunkowymi i pobieraniem SVG lub PNG.

Rozmyte dopasowywanie list

Dopasuj wpisy między dwiema listami, które nie pasują dokładnie. Ustaw próg podobieństwa i zobacz najlepszego kandydata dla każdego elementu.

Program do porównywania plików

Porównaj dwa pliki lub fragmenty tekstu wiersz po wierszu, z podświetleniem dodanych, usuniętych i zmienionych fragmentów oraz opcjami ignorowania białych znaków i wielkości liter.

Konwerter rozmiaru pliku

Przekształcaj wartości między bajtami, KB, MB, GB, TB oraz jednostkami binarnymi IEC (KiB, MiB, GiB, TiB), łącząc dziesiętne i binarne jednostki w dowolny sposób.

Konwerter epoki Unix

Przeliczaj znaczniki czasu Unix epoch na czytelne daty UTC i odwrotnie. Wybierz dokładność w sekundach lub milisekundach.

Generator .eslintrc

Wygeneruj konfigurację .eslintrc w formacie JSON z odpowiednią sekcją env, parserem, wtyczkami i regułami dla projektów przeglądarkowych, Node, TypeScript i React.

Generator EditorConfig

Zbuduj plik .editorconfig z własnych reguł wcięć, końca linii i kodowania, a potem dodaj poprawną sekcję dla każdego języka w repozytorium: Python, Go, YAML, Makefile i więcej.

Walidator adresów e-mail

Zweryfikuj adres e-mail: sprawdzenie składni RFC 5322, sprawdzenie rekordu MX w czasie rzeczywistym oraz szczegóły dotyczące części lokalnej, domeny i długości. Żadna wiadomość nie jest wysyłana.

Konwerter EM na REM

Przeliczaj jednostki CSS między em, rem i pikselami przy dowolnym bazowym rozmiarze czcionki. Pokazuje kroki obliczeń i typowe rozmiary bazowe dla responsywnej typografii.

Podgląd różnic

Wklej dwie wersje dowolnego tekstu i wyróżnij dodane, usunięte oraz niezmienione wiersze. Porównaj je obok siebie lub w jednym widoku kolumnowym.

Generator Docker Compose

Wygeneruj docker-compose.yml na podstawie definicji usług z obrazem, portami i woluminami, z domyślnymi ustawieniami zgodnymi z dobrymi praktykami.

Generator Dockerfile

Utwórz Dockerfile i pasujący plik .dockerignore dla pięciu stosów aplikacyjnych. Podaj rzeczywisty punkt uruchomienia, katalog roboczy i port wewnętrzny, a następnie sprawdź oba pliki.

Konwerter dziesiętny na szesnastkowy

Wpisz dziesiętną liczbę całkowitą i natychmiast otrzymaj jej postać szesnastkową, w tym wartości ujemne jako 64-bitowy kod uzupełnień do dwóch.

Konwerter dziesiętny na ósemkowy

Zamieniaj liczby całkowite dziesiętne na zapis ósemkowy (podstawa 8). Wpisz liczbę i natychmiast odczytaj cyfry ósemkowe. Metoda dzielenia przez 8 jest wyjaśniona poniżej.

Konwerter cURL

Lokalnie zamień polecenie cURL na kod Fetch dla przeglądarki lub Node.js, Python Requests albo PHP cURL bez wykonywania żądania.

Konwerter do przechowywania danych

Przeliczaj wielkości danych między bitami, bajtami, kilobajtami, megabajtami, gigabajtami, terabajtami i petabajtami, używając konwencji dziesiętnej (1000) lub binarnej (1024).

Generator podpowiedzi CSS

Twórz dostępne podpowiedzi (tooltipy) w czystym CSS za pomocą atrybutów data i ::after. Ustaw położenie, tło i kolor tekstu bez użycia JavaScriptu.

CSS na Tailwind

Wklej regułę CSS i uzyskaj odpowiadające jej klasy narzędziowe Tailwind CSS, w tym awaryjne wartości dowolne dla wszystkiego, co wykracza poza domyślną skalę.

Generator trójkątów CSS

Twórz czyste trójkąty CSS w dowolnym kierunku za pomocą sztuczki z obramowaniem o zerowej szerokości. Wybierz kierunek, rozmiar i kolor wypełnienia, a następnie skopiuj deklarację.

CSV do JSON

Przekształć plik CSV zawierający wiersz nagłówka w strukturę JSON w postaci tablicy obiektów. Nagłówki stają się kluczami, a wiersze danych – obiektami, gotowymi do użycia w API i kodzie JavaScript.

Konwerter CSV do JSON

Przekształć arkusze kalkulacyjne CSV w plik JSON z opcjami separatora (przecinek, tabulator, średnik), obsługi nagłówków oraz wyboru między wynikiem sformatowanym a kompaktowym.

Konwerter CSV na Markdown

Zamień wiersze CSV w tabele GitHub Flavored Markdown z separatorem nagłówka i komórkami rozdzielanymi pionową kreską, gotowe do wklejenia w pliki README lub PR.

Konwerter CSV na YAML

Zamień dane CSV na czysty YAML w postaci listy mapowań. Nagłówki stają się kluczami, a wiersze zagnieżdżonymi mapowaniami pod tablicą najwyższego poziomu.

Generator cienia CSS (box-shadow)

Ustaw poziomy i pionowy offset, rozmycie, rozszerzenie, kolor oraz opcjonalne inset dla jednego cienia, a potem skopiuj regułę. Aby uzyskać cień warstwowy, generuj każdą warstwę osobno i łącz reguły przecinkiem.

Generator kart CSS

Utwórz kartę z własnym tytułem, treścią i opcjonalnym linkiem. Dostosuj kolory, obramowanie, odstępy, cień i efekt po najechaniu, a następnie skopiuj lub pobierz HTML i CSS.

Generator checkboxów CSS

Wystylizuj zwykły znacznik wyboru za pomocą CSS: wybierz kolor zaznaczenia, kolor obramowania, rozmiar i promień, podejrzyj znacznik i skopiuj gotowy CSS.

Generator CSS clip-path

Generuj gotową regułę clip-path. Wybierz jeden z czterech presetów, trójkąt, romb, trapez lub sześciokąt, i skopiuj CSS.

Generator separatorów CSS

Generuj CSS poziomego separatora: wybierz styl linii, kolor, grubość i margines, podejrzyj linię między sekcjami i skopiuj gotową regułę.

Generator filtrów CSS

Zbuduj łańcuch filtrów CSS dla rozmycia, jasności, kontrastu, skali szarości i nasycenia. Wpisz wartości i skopiuj gotową regułę.

Generator flexboxa CSS

Generuj CSS kontenera flex w kilka sekund. Wybierz flex-direction, justify-content, align-items, gap i wrap, a następnie skopiuj gotowy CSS.

Formater CSS

Sformatuj zminifikowany lub nieuporządkowany CSS na czytelny kod: jedna deklaracja na linię, wcięcie dwóch spacji i pusta linia między regułami. Komentarze blokowe są usuwane podczas formatowania.

Generator formularzy CSS

Wygeneruj CSS kompletnego ostylowanego formularza: siatka formularza, etykiety, inputy, textarea, selecty i wyraźne stany focusu. Ustaw kolor akcentu, promień narożników i odstęp, a następnie skopiuj kod.

Generator gradientów CSS

Wygeneruj gotowy do użycia gradient CSS z dwoma kolorami. Wybierz liniowy lub radialny, ustaw kąt i skopiuj kod tła.

Generator CSS Grid

Wygeneruj reguły kontenera CSS Grid: stałą liczbę równych kolumn, własny odstęp i responsywną alternatywę z minimalną szerokością, gotową do skopiowania.

Generator keyframes CSS

Wygeneruj regułę @keyframes dla animacji fade-slide, pulse, spin lub bounce z własną nazwą, czasem trwania i odległością, gotową do skopiowania.

Generator loaderów CSS

Stwórz okrągły spinner w czystym CSS: ustaw średnicę, grubość obramowania, kolor i prędkość obrotu, obejrzyj podgląd na żywo i skopiuj gotowy kod CSS. Bez SVG, bez JavaScriptu.

Minifikator CSS

Minifikuj CSS, usuwając białe znaki i komentarze. Typowa oszczędność 25–50% w przypadku sformatowanych arkuszy, a wynik działa identycznie jak oryginał.

Generator modali CSS

Wygeneruj CSS modala: ciemne tło na cały ekran, wyśrodkowany biały panel, nagłówek z kolorem akcentu i akcje wyrównane do prawej. Ustaw szerokość, promień zaokrąglenia i kolor akcentu.

Generator tabel cenowych CSS

Wygeneruj pojedynczą kartę cenową w HTML + CSS: nazwę planu, cenę i kolor akcentu marki. Skopiuj kod na swoją stronę docelową.

Generator paska przewijania CSS

Dostosuj wygląd paska przewijania w CSS. Nowoczesne scrollbar-color / scrollbar-width oraz starsze ::-webkit-scrollbar dla szerokiej zgodności.

Generator kart (tabs) CSS

Zbuduj własny pasek kart w HTML + CSS: kolor akcentu aktywnej karty, zaokrąglenie rogów i stan po najechaniu. Skopiuj kod do swojego projektu.

Generator cienia tekstu w CSS

Utwórz deklarację text-shadow, ustawiając przesunięcie X i Y, rozmycie oraz kolor, a następnie skopiuj dokładną linię CSS do swojego arkusza stylów.

Generator wyrażeń Cron

Twórz wyrażenia cron systemu Unix na podstawie wizualnego harmonogramu. Wybierz minutę, godzinę, dzień, miesiąc oraz dzień tygodnia i uzyskaj dokładną składnię do użycia w crontab, Kubernetes lub GitHub Actions.

Parser wyrażeń cron

Wklej wyrażenie cron z 5 polami albo skrót w rodzaju @daily i zobacz postać znormalizowaną, wszystkie wartości dopasowane przez każde pole, ostrzeżenia, które naprawdę bolą, oraz 5 najbliższych uruchomień w Twojej strefie czasowej.

Crontab Guru

Wklej standardowe wyrażenie cron z 5 polami i otrzymaj zrozumiały opis każdego pola, istotne ostrzeżenia oraz pięć najbliższych uruchomień w Twojej strefie czasowej.

Dekoder CSR

Wklej żądanie podpisania certyfikatu zakodowane w PEM i odczytaj pola podmiotu oraz algorytm i rozmiar klucza publicznego, bez instalowania narzędzi.

Generator animacji CSS

Twórz animacje CSS @keyframes z wbudowanych presetów. Ustaw nazwę, czas trwania, easing, liczbę powtórzeń i kierunek, podglądaj w czasie rzeczywistym i kopiuj CSS.

Generator strzałek CSS

Utwórz lokalnie strzałkę CSS z kierunkiem, kolorem, rozmiarem i grubością obramowania, a potem skopiuj regułę.

Generator border-radius CSS

Ustaw promienie czterech rogów (lewy górny, prawy górny, prawy dolny, lewy dolny), wybierz px, % lub rem i skopiuj gotowy skrócony zapis border-radius.

Mieszanie kolorów

Połącz dwa kolory HEX w 2-20 równomiernie rozłożonych próbek. Każdy kolor pośredni zobaczysz jako kod HEX wielkimi literami, z uwzględnieniem obu końców.

Konwerter kodów kolorów

Przeliczaj między najpopularniejszymi kodami kolorów w sieci: hex (#RGB, #RRGGBB), rgb(r,g,b) i hsl(h,s%,l%). Podgląd na żywo i kopiowanie jednym kliknięciem.

Sprawdzanie kontrastu kolorów

Sprawdź współczynnik kontrastu WCAG między kolorem pierwszego planu a tłem. Wynik dla AA, AAA, dużego tekstu i kontrastu elementów nietekstowych.

Generator odcieni koloru

Generuj ciemniejsze odcienie HEX koloru bazowego w 3–20 równych krokach, przydatne do palet systemów projektowych i stanów hover/wciśnięty.

Generator jasnych odcieni

Twórz jaśniejsze odcienie koloru bazowego. Skale z 3–20 stopni dla tokenów systemu projektowego, teł i stanów najechania.

Generator changelogu

Twórz sekcję Markdown w stylu Keep a Changelog z wpisów pogrupowanych w kategorie. Wklej wpisy do kategorii Added, Changed, Fixed i Removed, wybierz Markdown lub zwykły tekst i skopiuj wynik.

Kalkulator Chmod

Konwertuj między ósemkowymi kodami chmod (755, 644) a łańcuchami uprawnień rwx. Przełączaj bity użytkownika, grupy i pozostałych oraz zobacz wynikowe polecenie chmod.

Konwerter CMYK na RGB

Przelicz procenty CMYK na przybliżone wartości RGB i Hex do szybkiego podglądu na ekranie za pomocą standardowego wzoru.

Kod na obraz

Wklej kod, ustaw motyw, kolory, rozmiar czcionki, odstępy, nagłówek i numery wierszy, sprawdź podgląd canvas i pobierz PNG. Renderowanie zwykłego tekstu, bez podświetlania składni.

Dekoder certyfikatów

Wklej certyfikat PEM X.509 i sprawdź zdekodowane pola: podmiot, wystawca, numer seryjny, algorytm podpisu, okres ważności oraz alternatywne nazwy podmiotu.

Przelicznik PX na PT

Przelicza nieujemne piksele CSS na punkty według stałej relacji 1 px = 0,75 pt, z wynikiem do czterech miejsc po przecinku.

Ściąga regex

Przeszukiwalny przewodnik po wyrażeniach regularnych dla JavaScript, PCRE2/PHP, Python re i .NET. Porównuj tokeny, składnię właściwą silnikom, kotwice, grupy, asercje i flagi.

Generator tła wzorzystego

Twórz powtarzające się wzory tła CSS z własnymi kolorami i odstępami. Sprawdź podgląd i skopiuj wygenerowany kod CSS.

Ściągawka do Markdown

Praktyczna ściągawka Markdown z prawdziwym podglądem i przykładami gotowymi do skopiowania: nagłówki, listy, tabele, kod, linki, obrazy i składnia GFM.

Podgląd diagramów Mermaid

Pisz składnię Mermaid dla diagramów przepływu, diagramów sekwencji, diagramów klas i wykresów Gantta; podglądaj wynik od razu jako SVG, a potem skopiuj go lub pobierz.

Generator gradientu siatkowego

Zaprojektuj gradient z 4, 6 lub 9 ruchomymi punktami koloru. Pobierz SVG albo PNG lub skopiuj kod CSS z gradientami radialnymi.

Skróty klawiaturowe

Wyszukuj udokumentowane skróty domyślne VS Code, Chrome i Bash z GNU Readline w macOS, Windows i Linux.

Tester XPath

Testuj wyrażenia XPath 1.0 na swoim XML lub HTML w przeglądarce i sprawdzaj każdy dopasowany węzeł z atrybutami, tekstem i znacznikami.

Formater YAML

Formatuj YAML w przeglądarce ze spójnymi wcięciami, opcjonalnym sortowaniem kluczy i bezpiecznymi cudzysłowami, aby configi były czytelne i dawały czyste diffy.

Generator tabel HTML

Generuj czyste, responsywne tabele HTML z wierszy i kolumn, z opcjami nagłówka, obramowania oraz naprzemiennego cieniowania wierszy (zebra).

Konwerter HTML na obraz

Renderuj HTML i CSS jako PNG lub JPG o stałym rozmiarze w przeglądarce. Ustaw obszar i skalę, sprawdź podgląd i pobierz plik.

Sprawdzanie kodu statusu HTTP

Sprawdź w przeglądarce końcowy status HTTP, adres docelowy, czas nagłówków i nagłówki udostępnione przez CORS.

Generator gradientów CSS

Twórz liniowe i radialne gradienty CSS z punktami koloru oraz kontrolą kąta lub kształtu. Skopiuj wygenerowaną deklarację tła CSS do arkusza stylów.

Referencja znaków HTML

Przeszukiwalna lista encji HTML wraz z ich kodami nazwanymi i liczbowymi oraz kopiowaniem jednym kliknięciem specjalnych znaków i symboli.

Formatowanie HTML

Uczyń HTML czytelniejszym dzięki wcięciom o szerokości dwóch lub czterech spacji. Zachowaj tekst wokół elementów liniowych i atrybuty, a także sprawdź białe znaki dodane między blokami.

Kreator diagramów ERD

Utwórz lokalnie diagram encja-relacja z maksymalnie 12 encjami, polami, relacjami i licznościami. Eksportuj Mermaid, SVG, PNG lub JSON.

Wyszukiwarka kolorów dopełniających

Znajdź kolor dopełniający do dowolnego wejścia. Zwraca przeciwieństwo w HSL, parę split-complement i propozycje dostępnych zestawień.

Generator akordeonu CSS

Utwórz akordeon z trzema sekcjami, oparty na details i summary. Dostosuj tekst, kolory, odstępy, ikonę i sposób otwierania, a potem skopiuj lub pobierz kod.

Generator przycisków CSS

Zaprojektuj przycisk CSS z jednolitym lub gradientowym tłem, podglądem sześciu stanów, kontrolą kontrastu oraz bezpiecznym kodem HTML i CSS.

Generator poleceń cURL

Twórz prywatne polecenia cURL dla bash, zsh, WSL lub PowerShell z adresu HTTP, nagłówków, uwierzytelniania, JSON, surowych danych i pól formularza.

Eksplorator koła barw

Badaj koło barw interaktywnie: obracaj harmonie, porównuj HSL z RYB i w czasie rzeczywistym wykrywaj pary barw dopełniających oraz triady.

Minifikator XML

Minifikuj poprawnie zbudowany XML w przeglądarce. Usuń komentarze i białe znaki z nowymi wierszami między znacznikami, a potem skopiuj lub pobierz wynik lokalnie.

Konwerter XML na YAML

Konwertuj poprawny składniowo dokument XML na czytelne, stałe odwzorowanie YAML w przeglądarce. Zachowaj nazwy elementów, atrybuty, tekst i powtarzające się elementy.

Walidator XML

Sprawdź w przeglądarce do 1 000 000 znaków XML. Ryzykowne deklaracje są odrzucane, a błędy parsowania jasno przedstawiane.

Konwerter YAML na TOML

Konwertuj jedno mapowanie YAML na TOML w przeglądarce. Przed użyciem wyniku sprawdź zagnieżdżone tabele, tablice i ograniczenia konwersji.

Walidator YAML

Sprawdź do 100 dokumentów YAML w przeglądarce, zobacz dokładny wiersz i kolumnę każdego błędu oraz wychwyć wartości, które zmieniają znaczenie.

Podgląd plików binarnych w hex

Wybierz plik i sprawdź ograniczony fragment od dowolnego prawidłowego offsetu bajtowego jako lokalny zrzut z kolumnami offsetu, hex i ASCII.

Wyszukiwarka nazw kolorów

Znajdź najbliższy standardowy nazwany kolor CSS dla wartości HEX, RGB lub HSL przy użyciu CIEDE2000.

Generator kolorów analogicznych

Twórz pięciokolorowe palety analogiczne z dowolnego koloru bazowego: klasyczną trójkę, dwie zewnętrzne barwy oraz wartości hex, RGB i HSL.

Tabela ASCII

Pełna tabela ASCII od 0 do 127 z zapisem dziesiętnym, szesnastkowym, ósemkowym i binarnym oraz notacją numerycznych odwołań HTML, w tym kodami sterującymi NUL, LF i DEL.

Symulator licznika rozkazów

Śledź uproszczony listing instrukcji o stałej długości z etykietami, skokami, wywołaniami, powrotami i adresami 16-, 24- lub 32-bitowymi.

Generator tapet gradientowych

Twórz rozmyte trójkolorowe tapety gradientowe do laptopa, telefonu lub jako tło w aplikacji Zoom. Ustaw kąt i stopień rozmycia ręcznie lub wylosuj je.

Walidator numerów telefonu

Sprawdź strukturę numerów według kraju oraz zobacz region, typ i formaty E.164, międzynarodowy, krajowy i RFC 3966.

Przeglądarka plików HAR

Otwieraj pliki HAR lokalnie, filtruj żądania, sprawdzaj zamaskowane nagłówki i czasy oraz eksportuj oczyszczone podsumowania bez wysyłania pliku.

Licznik FPS

Zmierz FPS w przeglądarce za pomocą requestAnimationFrame: wygładzanie, minimalna i maksymalna liczba klatek, próg ostrzeżenia i opcjonalny wykres. Działa lokalnie, bez wysyłania danych i bez API.

Upraszczenie algebry Boole'a

Obliczaj wartość wyrażenia logicznego dla każdej kombinacji wejść i przeglądaj pełną tabelę prawdy. Obsługuje do pięciu zmiennych i operatory &, |, ! i ^.

Konwerter binarnego na ASCII

Wklej zapis binarny (bajty rozdzielone spacjami albo długi strumień bitów) i otrzymaj tekst ASCII, który reprezentuje, dekodowany po 8 bitów naraz.

Binarny na dziesiętny

Przelicz liczbę binarną na dziesiętną albo dziesiętną na binarną, natychmiast. Wklej pojedynczą liczbę i odczytaj wynik.

Konwerter binarny na hex

Konwertuj wejście binarne na zwykłą wartość szesnastkową wielkimi literami. Znaki inne niż 0 i 1 są ignorowane, a zera wiodące nie są zachowywane.

Konwerter binarnego na ósemkowy

Konwertuj binarny na ósemkowy, grupując bity po trzy. Przydatne przy uprawnieniach Unix, starszych systemach i kompaktowym zapisie liczb.

Konwerter BBCode na HTML

Konwertuj BBCode (znaczniki forów dyskusyjnych) na czysty HTML. Obsługuje tagi formatowania, listy, cytaty, kod, obrazy i linki.

Konwerter Base64 na Hex

Konwertuj standardowy ciąg Base64 na bazowe bajty zapisane ciągłym szesnastkowo wielkimi literami. Ścisłe dekodowanie, idealne do tokenów, kluczy i podpisów JWT.

Konwerter ASCII na binarny

Konwertuj dowolny ciąg ASCII na reprezentację binarną. Każdy znak staje się ośmioma bitami, rozdzielonymi spacjami, gotowymi do wklejenia w ślad protokołu albo zadanie domowe.

Konwerter ASCII na HEX

Zamień tekst ASCII na szesnastkowe wartości bajtów. Wyjście używa dwóch cyfr szesnastkowych na znak, gotowych do zrzutów pamięci, śladów pakietów lub tabel oprogramowania układowego.

Generator losowych liter

Generuj losowe litery A-Z. Wybierz liczbę, wielkie litery, małe litery lub zapis mieszany i użyj wyniku w grach, zadaniach lub lekcjach.

Generator losowych kolorów

Wygeneruj od 1 do 50 losowych kolorów HEX z próbkami do podglądu, kopiowania i użycia w CSS, testach lub tworzeniu palet.

Formatter JSON

Wklej JSON, aby sformatować go z wcięciem 2 lub 4 spacji, zminifikować do zwartej postaci albo szybko sprawdzić składnię przed skopiowaniem wyniku.

Generator palet kolorów

Twórz palety monochromatyczne, analogiczne, komplementarne, triadyczne lub tetradyczne z bazowego koloru HEX i eksportuj gotowe do skopiowania zmienne CSS.

Próbnik kolorów HEX

Wybierz lub wpisz kolor HEX i sprawdź RGB, HSL, przybliżone CMYK, luminancję względną oraz kontrast z bielą i czernią.

Generator losowych palet kolorów

Twórz losowe palety od 2 do 15 próbek, wybierz styl żywy, pastelowy, stonowany lub ciemny, a następnie skopiuj kody HEX albo zmienne CSS.