O serwisie ToolsAllInOne

245 darmowych narzędzi, które wykonują pracę na Twoim komputerze, a nie na serwerze.

Czym jest ten serwis

ToolsAllInOne to 245 narzędzi — konwersja i edycja plików, narzędzia do PDF, obrazów, wideo i audio, narzędzia dla programistów oraz kalkulatory — wszystkie działają bezpośrednio w przeglądarce. Większość internetowych konwerterów prosi o przesłanie pliku, przetwarza go na swoich serwerach i oddaje link do pobrania. Tutaj tak nie jest. Silniki konwersji działają jako WebAssembly na Twoim komputerze, więc plik nigdy nie opuszcza urządzenia.

Dlaczego to tak działa

Przesłanie pliku oznacza powierzenie go obcej osobie. W przypadku zdjęcia z wakacji może to nie mieć większego znaczenia, ale przy podpisanej umowie, skanie medycznym, kopii paszportu czy wewnętrznym arkuszu kalkulacyjnym ma znaczenie ogromne. Konwersja lokalna całkowicie rozwiązuje ten problem — nie ma kopii na serwerze, która mogłaby wyciec, zostać zajęta na mocy nakazu, zatrzymana albo sprzedana, bo żadna kopia nigdy nie powstaje.

Znikają też ograniczenia komercyjne. Nie ma kolejki przesyłania, dziennego limitu, znaku wodnego ani płatnego planu, ponieważ koszt konwersji pliku pokrywa Twój własny procesor, a nie nasz rachunek za hosting. Nie znika natomiast fizyka: przeglądarka ma limit pamięci, a on realnie ogranicza bardzo duże pliki wideo. Te ograniczenia opisano poniżej.

Z czego korzysta

  • Obrazy — wbudowane w przeglądarkę dekodery obrazów i canvas.
  • Audio i wideo — ffmpeg skompilowany do WebAssembly. To ten sam silnik, na którym opiera się wiele konwerterów na komputery. Ma około 32 MB i jest pobierany jednorazowo, przy pierwszej konwersji audio lub wideo, a następnie zapisywany w pamięci podręcznej przeglądarki.
  • PDF — pdf-lib do tworzenia plików PDF oraz pdf.js (Mozilla) do renderowania ich do obrazów.
  • Formaty danych — js-yaml i marked, a także prosty kod do przetwarzania CSV i Base64.
  • OCR — Tesseract.js i jego angielskie dane rozpoznawania.
  • Narzędzia AI działające na urządzeniu — ONNX Runtime (usuwanie tła), MediaPipe (rozmywanie twarzy) i Transformers.js (transkrypcja, automatyczne napisy, tłumaczenie, zamiana tekstu na mowę i powiększanie obrazów z użyciem AI).

Wszystkie te biblioteki są open source.

Większość kodu używanego przez ten serwis pochodzi z samego serwisu, w tym biblioteka Transformers.js, silnik OCR z angielskimi danymi językowymi, silnik i model wykrywania twarzy, model usuwania tła oraz głos do zamiany tekstu na mowę. Kilka dużych silników i modeli jest pobieranych z publicznych sieci CDN przy pierwszym użyciu narzędzia, które ich potrzebuje, a następnie przechowywanych na Twoim urządzeniu:

  • jsDelivr, z unpkg jako kopią zapasową: silnik audio i wideo ffmpeg (około 32 MB).
  • jsDelivr: środowiska uruchomieniowe WebAssembly używane przez narzędzia AI oraz środowisko ONNX używane do usuwania tła.
  • Hugging Face: modele uczenia maszynowego do transkrypcji i automatycznych napisów (Whisper), tłumaczenia (Opus-MT), zamiany tekstu na mowę (SpeechT5) i powiększania obrazów z użyciem AI (Swin2SR).

Pobieranie ich z publicznych sieci CDN pozwala utrzymać serwis za darmo. Gdy takie pobranie ma miejsce, dostawca widzi Twój adres IP i user-agent przeglądarki, tak jak przy każdym udostępnianym pliku; opisuje to strona o prywatności. Konwertowane przez Ciebie pliki nigdy nie są częścią tego żądania. Każda biblioteka i jej licencja są wymienione na stronie open source.

Ograniczenia i ich koszt dla Ciebie

Uruchamianie wszystkiego na własnym urządzeniu ma realne wady. Wolimy opisać je wprost, niż pozwolić, byś odkrył je w połowie długiej konwersji.

Dla audio i wideo obowiązuje sztywny limit 2 GB

Silnik multimediów działa w WebAssembly, który może zaadresować najwyżej 2 GB pamięci — to ograniczenie technologii, a nie Twojego komputera, więc maszyna z 64 GB RAM go nie podniesie. Te 2 GB muszą pomieścić jednocześnie plik wejściowy, gotowy wynik i pamięć roboczą kodera. W praktyce pliki większe niż około 900 MB nie mogą zostać ukończone, a serwis informuje o tym przed rozpoczęciem, zamiast zawieść w połowie.

Konwersja jest jednowątkowa, więc jest powolna

Silnik używa jednego rdzenia procesora. Na komputerze stacjonarnym spodziewaj się, że wideo zajmie mniej więcej tyle czasu, ile trwa sam klip; na starszym telefonie może to potrwać dziesięć do dwudziestu razy dłużej. Audio, obrazy, PDF-y i pliki z danymi są szybkie — wymagające jest właśnie wideo.

Zużyje baterię i nagrzeje urządzenie

Długa konwersja wideo obciąża jeden rdzeń w pełni przez cały czas trwania. Na laptopie lub telefonie oznacza to wyraźne zużycie baterii i nagrzewanie. Niczego to nie uszkodzi — system operacyjny ogranicza wydajność procesora na długo, zanim byłoby to możliwe — ale nie warto zaczynać jej przy 5% baterii.

Karta musi pozostać otwarta

Cała praca i gotowy plik znajdują się na stronie. Zamknięcie karty albo uśpienie telefonu przez system powoduje utratę konwersji. Strona ostrzega, jeśli spróbujesz ją opuścić w trakcie konwersji.

Inne ograniczenia, które stosujemy celowo

  • Animowany GIF obejmuje pierwsze 30 sekund klipu. GIF prawie nie kompresuje się między klatkami, więc konwersja bez limitu daje ogromne pliki i może wyczerpać pamięć.
  • Pliki PDF są obsługiwane do 100 stron naraz, a każda strona jest renderowana w ograniczonym budżecie pikseli, więc pojedyncza ogromna strona nie może sama przeciążyć systemu. Długi dokument nadal jest ciężką pracą.
  • Bardzo duże obrazy są ograniczone maksymalnym rozmiarem canvas w przeglądarce, który na iPhone'ach i iPadach jest znacznie mniejszy niż na komputerze stacjonarnym.

Transfer danych przy pierwszym użyciu

Silnik multimediów ma około 32 MB i jest pobierany jednorazowo, przy pierwszej konwersji audio lub wideo. Narzędzia OCR i AI działające na urządzeniu pobierają własny silnik lub model przy pierwszym użyciu. Ich rozmiar waha się od około 10 MB (rozmywanie twarzy) do około 215 MB (zamiana tekstu na mowę), a strona każdego narzędzia podaje własną wartość. Następnie przeglądarka zapisuje je w pamięci podręcznej. Jeśli korzystasz z połączenia z limitem danych, warto o tym wiedzieć przed rozpoczęciem.

Za pierwszym razem potrzebne jest połączenie

Sama praca odbywa się lokalnie, ale każda strona i każdy silnik muszą zostać raz pobrane przez sieć, zanim będzie można je zapisać w pamięci podręcznej. Potem odwiedzona wcześniej strona i silnik udostępniany przez ten serwis, a także silnik audio i wideo po jego użyciu, będą działać offline. Wyjątkiem są narzędzia AI: części ich silników pochodzą z publicznych sieci CDN i są przechowywane tylko w zwykłej pamięci podręcznej przeglądarki, więc mogą ponownie wymagać połączenia. Narzędzie, którego nigdy nie otwierano, lub silnik, którego nigdy nie uruchomiono, zawsze wymaga połączenia za pierwszym razem.

Kto prowadzi ToolsAllInOne

ToolsAllInOne jest tworzony i prowadzony przez ToolsAllInOne. Serwis ruszył w 2026 roku. Pełne dane operatora znajdziesz w nocie prawnej.

Kontakt

Pytania, zgłoszenia błędów lub wnioski o usunięcie treści: [email protected]