tooly

Tekst

Generuj kody QR i hasła, licz słowa, formatuj JSON, konwertuj Markdown i zmieniaj wielkość liter. Wszystko działa natychmiast w przeglądarce.

Generator kodów QRTwórz kody QR dla linków, tekstu, Wi-Fi i kontaktów. Wybierz rozmiar, kolory i korekcję błędów, pobierz PNG lub SVG. Działa w przeglądarce.Licznik słów i znakówLicz słowa, znaki, zdania i akapity podczas pisania. Natychmiastowe szacowanie czasu czytania i mówienia. Za darmo, bez wysyłania.Generator hasełGeneruj silne losowe hasła z liter, cyfr i symboli. Ustaw długość, sprawdź siłę, skopiuj jednym kliknięciem. Hasła powstają lokalnie w przeglądarce.Formatowanie i walidacja JSONFormatuj, sprawdzaj i minifikuj JSON online. Dokładna linia i kolumna błędu, wcięcie 2/4/tab, kopiowanie i pobieranie. Wszystko w przeglądarce.Zmiana wielkości literZamień tekst na wielkie lub małe litery, Każde Słowo, jak w zdaniu, camelCase, snake_case, kebab-case i więcej. Natychmiast, za darmo, w przeglądarce.Koder i dekoder Base64Koduj tekst lub pliki do Base64 i dekoduj Base64 z powrotem na tekst w przeglądarce. Wariant URL-safe, data URI dla plików. Nic nie jest wysyłane.Koder i dekoder URLKoduj tekst do URL-i lub dekoduj zakodowane ciągi w przeglądarce. Pojedynczy parametr lub cały URL. Natychmiast i prywatnie.Generator hashOblicz MD5, SHA-1, SHA-256, SHA-384 i SHA-512 dla tekstu lub plików w przeglądarce. Weryfikuj sumy kontrolne bez wysyłania czegokolwiek.Generator UUIDGeneruj identyfikatory UUID v4 lub v7 hurtowo, w przeglądarce. Kryptograficznie losowe, opcja wielkich liter, kopiowanie jednym kliknięciem.Porównaj teksty (diff)Porównaj dwa teksty wiersz po wierszu lub słowo po słowie i zobacz podświetlone dodania i usunięcia. W przeglądarce — teksty nie są wysyłane.Konwerter Unix timestampKonwertuj znaczniki czasu Unix na czytelne daty i odwrotnie. Sekundy lub milisekundy, ISO 8601, UTC, Twoja strefa czasowa i czas względny. Zegar na żywo.Konwerter kolorówKonwertuj kolory między HEX, RGB i HSL. Wybierz kolor, wklej dowolną wartość CSS i skopiuj potrzebne formaty. Działa w przeglądarce.Generator slugów URLZamień tytuł w czysty slug URL: małe litery, myślniki, transliteracja cyrylicy i usunięte polskie znaki. Natychmiast, w przeglądarce.Konwertuj JSON na CSV onlineKonwertuj tablice JSON na CSV w przeglądarce. Zagnieżdżone obiekty stają się kolumnami z kropką, wybierz separator: przecinek, średnik lub tabulator.Konwertuj CSV na JSON onlineKonwertuj CSV na tablicę JSON w przeglądarce. Wiersz nagłówka staje się kluczami, liczby i wartości logiczne rozpoznawane automatycznie.Generator Lorem IpsumGeneruj tekst zastępczy Lorem Ipsum według akapitów, zdań lub słów. Klasyczny początek włącz lub wyłącz, kopiowanie jednym kliknięciem. Bez reklam.Konwertuj Markdown na HTML onlineKonwertuj Markdown na czysty HTML w przeglądarce: nagłówki, listy, tabele, bloki kodu, linki. Podgląd na żywo, kopiowanie lub pobranie pliku HTML.Konwertuj HTML na Markdown onlineKonwertuj HTML na czysty Markdown w przeglądarce: nagłówki, listy, tabele, linki i kod. Skopiuj wynik lub pobierz plik .md. Nic nie jest wysyłane.Konwerter jednostekPrzeliczaj długość, masę, objętość, powierzchnię, prędkość, dane i temperaturę w przeglądarce. Metryczne i imperialne, dokładne wyniki.Konwertuj DOCX na Markdown onlineKonwertuj pliki Word .docx na czysty Markdown w przeglądarce: nagłówki, listy, tabele, linki i wyróżnienia. Skopiuj wynik lub pobierz plik .md.Konwertuj SRT na VTT i z powrotemKonwertuj napisy między SRT, VTT i zwykłym tekstem, przesuwaj tajmingi, gdy są za wcześnie lub za późno. Wszystko dzieje się w przeglądarce.

Które narzędzie do jakiego zadania

Te narzędzia działają na tekście, który wpisujesz lub wklejasz, oraz na kilku rodzajach małych plików. Pogrupowane według tego, co chcesz zrobić:

Formaty, które warto znać

JSON to język API. Jest tu parsowany natywnym parserem przeglądarki, więc liczby powyżej 9 007 199 254 740 991 tracą precyzję: długie identyfikatory powinny być w źródle zapisane jako ciągi znaków.

CSV nie ma prawdziwego standardu poza RFC 4180: każde pole zawierające separator ujmij w cudzysłów, a każdy cudzysłów w środku podwój. Excel w większości krajów Europy kontynentalnej i Ameryki Łacińskiej oczekuje średnika zamiast przecinka — dlatego plik z przecinkami potrafi w całości wylądować w kolumnie A.

Markdown jest tu zgodny z GitHub Flavored Markdown. Pojedyncze złamanie wiersza nie zaczyna nowej linii; pusta linia zaczyna akapit. Front matter, przypisy i wzory matematyczne nie należą do tego dialektu.

SRT i VTT zawierają te same kwestie. SRT używa przecinka przed milisekundami (00:01:02,500) i numerowanych kwestii; VTT wymaga nagłówka WEBVTT i kropki. Przeglądarki wczytują w elemencie <track> tylko VTT.

Base64 zamienia bajty na 64 bezpieczne znaki, trzy bajty na cztery, więc wynik jest o około 33% większy. To kodowanie, a nie zabezpieczenie. Kodowanie procentowe zapisuje niebezpieczne znaki URL jako %XX: spacja to %20, a é staje się %C3%A9.

Hashe to odciski o stałej długości: MD5 ma 32 znaki szesnastkowe, SHA-256 — 64. Do weryfikacji pobranych plików używaj SHA-256; MD5 i SHA-1 wykrywają tylko przypadkowe uszkodzenia. UUID występują w wersji v4, w pełni losowej, oraz v7, która zaczyna się od znacznika czasu w milisekundach, więc wartości sortują się według czasu utworzenia i dobrze nadają się na klucze główne w bazie danych.

Wszystko zostaje na stronie

Każde narzędzie w tej kategorii działa w Twojej przeglądarce na bieżąco, w trakcie pisania. Nie ma ścieżki serwerowej, dziennego limitu ani wysyłania, więc wklejenie tokenu API, projektu umowy, eksportu danych klientów czy hasła do Wi-Fi jest tak samo bezpieczne jak wpisanie ich w lokalnym edytorze. Po załadowaniu strony narzędzia działają dalej offline.

Losowość pochodzi z kryptograficznego generatora przeglądarki: crypto.getRandomValues dla haseł, z usuniętym obciążeniem modulo, oraz crypto.randomUUID dla UUID v4. Nieliczne narzędzia czytające pliki wczytują je do pamięci: Generator hash i Koder i dekoder Base64 lokalnie czytają dowolny plik, a Konwertuj DOCX na Markdown online przyjmuje pliki .docx do 50 MB. Bardzo duże pliki mogą spowolnić kartę na telefonie.

Siła hasła bierze się bardziej z długości niż z różnorodności: cztery dodatkowe znaki dodają około 26 bitów, a dodanie symboli — około 8.

Sprawdzone połączenia

  1. Odpowiedź API do arkusza: uporządkuj ją i zwaliduj w narzędziu Formatowanie i walidacja JSON, a potem przekonwertuj narzędziem Konwertuj JSON na CSV online, wybierając średnik dla europejskiego Excela.
  2. Odczytanie JWT: zdekoduj środkową część narzędziem Koder i dekoder Base64 (przyjmuje wariant URL-safe), sformatuj JSON i wklej exp do narzędzia Konwerter Unix timestamp.
  3. Dokument Worda na stronę statyczną: Konwertuj DOCX na Markdown online, podejrzyj wynik w Konwertuj Markdown na HTML online, a adres strony utwórz w narzędziu Generator slugów URL.
  4. Wi-Fi dla gości: wygeneruj hasło z włączoną opcją „Bez podobnych (Il1O0)”, a potem wydrukuj je jako kod Wi-Fi z narzędzia Generator kodów QR.
  5. Porównanie dwóch konfiguracji: sformatuj obie z tym samym wcięciem, a potem otwórz je w Porównaj teksty (diff), żeby widoczne były tylko prawdziwe zmiany.
  6. Napisy z nagrania: Transkrybuj wideo na tekst do SRT na serwerze, a potem przesuń je lub przekonwertuj narzędziem Konwertuj SRT na VTT i z powrotem.

Gdy wynik wygląda źle

  • Hash nie zgadza się z opublikowanym. Zwykle winny jest znak nowej linii na końcu (echo go dodaje), windowsowe końce linii albo niewidoczne znaki skopiowane ze strony internetowej.
  • Po konwersji CSV na JSON zniknęły zera wiodące. Wykrywanie liczb zamieniło 02134 w 2134. Wyłącz je dla kolumn z identyfikatorami.
  • Litery z ogonkami zamieniają się w Excelu w krzaczki. Zaimportuj CSV przez okno importu tekstu i wybierz UTF-8.
  • Base64 nie chce się zdekodować. Usuń prefiks data:...;base64, i połącz zawinięte linie.
  • Link zawiera %2520. Został zakodowany dwukrotnie. Zdekoduj raz.
  • Znacznik czasu przesunął się o kilka godzin. Data z godziną, ale bez strefy czasowej jest odczytywana jako czas lokalny. Dodaj Z albo jawne przesunięcie.
  • Liczba słów różni się od innego narzędzia. Liczby takie jak 3.14, adresy URL i tekst bez spacji są dzielone inaczej. Kieruj się licznikiem formularza, do którego wysyłasz tekst.