A lightweight Progressive Web App for phones and small devices. Sign PDFs and images with your signature, add text annotations, date-time stamps, and save with identifiable filenames.
๐ Why PWA Signature?
- Works everywhere โ iOS, Android, Windows, macOS, Linux.
- Everything stays local โ No server, no cloud, no data leaks.
- Store multiple signatures โ Save several PNGs and initials on your phone.
- No install required โ Use in browser or add to home screen.
- Zero backend costs โ Static hosting only.
Changelog
v0.04 2026-05-07
- Fixed PNG upload bug โ same file can now be re-selected
- Replaced About modal with Settings page
- Settings has 3 tabs: About, Signatures, Initials
- Signature management: view active, browse stored, delete
- Initials management: view and delete stored presets
- All local data visible and manageable from one place
v0.02 2026-05-07
- Store multiple signatures on device with thumbnail picker
- Store multiple initials presets as quick-select chips
- All signature and initials data persisted locally via IndexedDB
v0.01 2026-05-07
- MVP release with PDF and image signing
- Signature PNG upload with tap-to-place and drag-to-move
- Date-time stamp overlay with toggle
- Dual-touch pan and pinch-to-zoom viewport
- Single-tap signature placement
- Text annotations with editable overlays and drag handles
- Zoom controls (+/-, Fit) for desktop/mouse
- PDF-in/PDF-out export using pdf-lib
- Image export as PNG via canvas
- PWA installable with manifest and service worker
Stored Initials
No saved initials yet. Type initials in the main screen and tap + to save.