See who changed a document and when, open every section from one menu, and sign in with single sign-on that tells you what to fix when it cannot finish.
Less Paper is a native iOS client for paperless-ngx 3.x and earlier, the self-hosted document archive. It talks directly to your own server, and to nothing else.
FIND ANYTHING
The complete filter set from the web interface, custom fields included: title and content, correspondent, document type, storage path, tags, dates and ASN. Save any filter as a view, then create, edit and reorder your saved views without leaving the app.
EDIT WHERE YOU ARE READING
Fix a title, reassign a correspondent, add tags, notes or custom field values from the document itself — one Open menu leads to every section: Content, Custom fields, Details, History, Metadata and Notes, each editable when your account allows it. History lists who changed what and when, the way the web UI shows it. Select several documents and change them together, merge them, or delete them in one go.
READ IT WITH NO SERVER IN REACH
Save a document offline and it is kept on the device in full — the PDF, its notes, metadata and custom fields. The Offline tab reads those stored copies, so it works on a plane, in a basement, or anywhere your server is not. Pull to refresh and only the documents that actually changed are fetched again.
GET DOCUMENTS IN
Send anything on your device to paperless-ngx from the share sheet. Password-protected PDFs are unlocked on import, and the password is kept in the keychain so the next document from the same source opens without asking. The inbox then says what became of each one: File Tasks lists every import — which finished, which are still running, and which failed and why — and a failure can be dismissed once you have dealt with it.
BUILT FOR REAL SETUPS
Connect as many servers as you like and switch between them. Sign in with a password, or with the single sign-on provider your server is configured with. Client certificates, custom HTTP headers and reverse proxies such as Authelia are all supported. A restricted account works too: the app follows your user's permissions and simply does not show what you may not do. When something does go wrong, a local error log — with anything credential-shaped redacted out of it — is there to read and share, and nothing leaves the device unless you send it.
KEEP THE ARCHIVE TIDY
Create, rename and delete tags, correspondents, document types and storage paths, and set ownership and permissions on any document. Restore anything you deleted from the trash, or empty it for good.
Works with every paperless-ngx from 2.15.3 to 3.x. Universal: iPhone, iPhone Duo and iPad — on iPad the document opens in a column beside the list rather than covering it.
Less Paper is open source. Issues and feature requests are welcome at https://github.com/plu/less-paper
This is the best way to use Paperless on your phone. Basically all of the functionality of the Paperless web app is in this mobile app, and the developer is making this app better with each release.
Developer Response
Thank you for your kind words, happy you like the app!
Great app
Tidus34
Really enjoying this app. I think it is well done and easy to use. You scan as well as view your documents!
Great interface
skyb0rg007
I really like the interface for the app. My only wish is that it supported mTLS
Great app but…
mmss xaaa
Great app but it does not work with the latest paperless-ngx release (3.0.2) ( it shows: Response from server is not supported)
Developer Response
The 3.0.1 Update supports now v3.
Single sign-on that says what to fix, and servers you can edit without signing in again.
• When single sign-on cannot finish, the app now says why and what to change. A provider whose client is set up as confidential is named as such, with the fix: make it a public client with PKCE. An identity your provider accepted but Paperless has not linked to an account is told to ask the administrator to link it — rather than being sent to a code screen that could never work.
• Signing in with a single sign-on provider now needs an alias first, as signing in with a password always did, and the saved server shows your Paperless username instead of leaving it blank.
• Fixed: a server added with single sign-on or through a reverse proxy could not be edited at all — saving asked for a password it never had. The alias, address and headers can now be changed without signing in again, and your sign-in is kept.
If you hit a problem, please open an issue at https://github.com/plu/less-paper/issues — it is the quickest way to get it fixed.
Version 3.0.9
The developer, Johannes Plunien, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More