OpenPDF
Aplikacja · Edytor PDF / Android/iOS · 2026
Czytnik, który traktuje PDF jak książkę, i edytor, którego zmiany otworzy potem Acrobat. Bez konta, bez abonamentu i bez wysyłania pliku na cudzy serwer.
Darmowy czytnik i edytor PDF na Androida z prawdziwym trybem książki, adnotacjami zgodnymi ze standardem PDF i pełną pracą na stronach – wszystko lokalnie na telefonie, bez konta i bez reklam.
Tryb książki składa dwie strony obok siebie – automatycznie w poziomie i na rozłożonym ekranie folda, bo aplikacja wykrywa zawias. Okładkę można ustawić osobno, tak jak w druku, a rozkładówkę powiększać i przesuwać jak jedną ilustrację; przy zbliżeniu widoczny fragment renderuje się od nowa, więc tekst zostaje ostry. Do tego przewijanie ciągłe albo przewracanie stron, kierunek od prawej do lewej dla mangi i języków RTL oraz papier zwykły, nocny i sepia.
Edycja to pióro, zakreślacz, tekst, notatki, kształty i podpisy odręczne zapisywane do ponownego użycia. Wszystko zapisuje się jako standardowe adnotacje PDF z wyglądem, więc plik otwarty potem w Acrobacie albo w przeglądarce wygląda tak samo i nadal da się go edytować – to nie są wypalone w stronę piksele.
Na poziomie dokumentu: obracanie, usuwanie, powielanie i zmiana kolejności stron, wstawianie innych PDF-ów i obrazów, scalanie plików, formularze razem ze spłaszczaniem, hasło AES-256, eksport stron do PNG i JPG, wyszukiwanie niewrażliwe na polskie znaki. Cofanie i ponawianie obejmuje także operacje na stronach.
Całość stoi na Kotlin Multiplatform i Compose Multiplatform: Android korzysta z PdfBox i systemowego PdfRenderer, a ten sam kod interfejsu obsługuje iOS przez PDFKit. Każdy merge do głównej gałęzi buduje i publikuje nowe wydanie, a aplikacja sama proponuje aktualizację.


Funkcje
- tryb książki z wykrywaniem zawiasu folda
- adnotacje w standardzie PDF, czytelne w Acrobacie
- formularze, podpisy i spłaszczanie
- operacje na stronach z cofaniem i ponawianiem
- wymaga Androida 10 lub nowszego
Technologie
- Kotlin
- Compose Multiplatform
- Material 3
- PdfBox
- PDFKit
Mój udział
Projekt, architektura, implementacja i wydania