Launch your own PDF tools business in days — not months. 12 tools, subscription billing, admin panel, REST API, installer wizard. Everything included.
Not just a tool collection — a complete, production-ready SaaS with auth, billing, analytics, and more.
Razorpay + PayPal integration. Monthly & yearly billing cycles. Coupon/discount codes. Automated webhooks update subscriptions instantly.
Email/password, Google OAuth, OTP verification, email verification, forgot password, and session-based auth. Guest access with configurable limits.
Separate admin auth. Manage users, plans, coupons, subscriptions, payments. Real-time analytics dashboard. Tool usage reports. CSV export.
Full REST API v1 with API key + JWT auth. All tools accessible programmatically. Async job queue with polling. Complete API docs included.
Tool usage tracking per user. Monthly revenue charts. User growth analytics. Subscription statistics. All exportable as CSV.
In-app notification center. Unread badge counter. Type-based icons (info/success/warning/error). Send programmatic notifications from any controller.
Per-user file storage with plan-based limits. Download tracking. Soft delete / trash. UUID-based file access. Chunked upload for large files.
Configurable guest usage — set how many free conversions guests get, which tools they can use, and max file size. Converts visitors into signups.
One-click web installer. DB credentials, site name, admin account setup. Writes .env automatically. Self-deletes after installation for security.
Every tool works for guests and logged-in users. Guest usage limits drive sign-up conversions.
CodeIgniter 4's proven MVC structure — clean separation of concerns, 132 registered routes, and a filter-based auth system that handles guests, users, admins, and API clients independently.
/guest/download/:token.pdf_files table. Opens in full editor. Tracked for analytics. Counted against plan storage.The platform is designed to convert free users into paying subscribers automatically.
Plans are fully editable from the Admin panel — change names, prices, features, and limits anytime.
| Feature | Build from Scratch | SaaS API (iLovePDF etc.) | PDFModo Source Code |
|---|---|---|---|
| Ready to deploy | ✕ | ✓ | ✓ |
| Self-hosted (your server) | ✓ | ✕ | ✓ |
| You own the code | ✓ | ✕ | ✓ |
| Built-in subscription billing | ✕ months of work | ✕ | ✓ Ready |
| Admin panel + analytics | ✕ months of work | ✕ | ✓ Ready |
| REST API for clients | ✕ | ✓ but monthly fees | ✓ No fees |
| Customizable branding | ✓ | ✕ | ✓ Full control |
| Ongoing cost | Developers $$$$ | Per-use API fees $$ | Just hosting ~$5/mo |
| Total investment | $20,000–$80,000 | $100–$500/month | One-time purchase |
fileinfo, mbstring, gd extensionsmod_rewrite (Apache) — usually on by defaultshell_exec, exec, passthru — ask provider to un-restrict these functions. Many shared hosts block them by default.apt install ghostscriptyum install ghostscriptshell_exec, exec, passthru, system are not in the disable_functions list.fileinfo, mbstring, gd, pdo_mysql, zip