PDF Genie – Complete PDF Utility App for Android & iOS
Try the Demo App
Download and test the full-featured demo app on your Android device to see all features in action before purchasing!
Note: The demo app includes all features. Replace the placeholder AdMob IDs with your own for production use.
PDF Genie is a comprehensive, production-ready Flutter application that provides a complete suite of PDF management tools. Built with modern Material Design 3, this app offers everything you need to handle PDF files on mobile devices.
Demo App Available: Download the demo APK above to test all features on your Android device before purchasing. The demo includes all functionality – you can experience the app’s performance, UI, and features firsthand!
✨ Key Features
PDF Conversion
- PDF to Word (text extraction to .txt format)
- PDF to JPG/Images (convert PDF pages to high-quality images)
- Images to PDF (combine multiple images into a single PDF)
PDF Management
- Merge PDFs – Combine multiple PDF files into one
- Split PDF – Split by page ranges or individual pages
- Extract Pages – Extract specific pages to new PDF
- Reorder Pages – Drag and drop interface to reorder pages
️ PDF Optimization
- Compress PDF – Adjustable quality slider (0.0-1.0) for size reduction
- Optimize for Email – Aggressive compression for easy email sharing
✍️ Editing & Security
- Add Signature – Draw signature or use image-based signature
- Add Watermark – Text or image watermark with customizable positioning
- Password Protect – Encrypt PDFs with password protection
- Unlock PDF – Remove password protection from encrypted PDFs
️ Additional Features
- PDF Viewer – Full-featured PDF viewer with zoom and navigation
- Recent Files – Track and access recently opened files
- File Sharing – Share to social media and email apps
- Dark Mode – Beautiful dark theme support
- Multi-language – 9 languages supported with RTL support
Internationalization
Fully translated into 9 languages:
- English
- Mandarin Chinese
- Hindi
- Spanish
- French
- Arabic (RTL)
- Bengali
- Portuguese
- Russian
- Urdu (RTL)
Technical Details
- Framework: Flutter 3.9.2+
- Language: Dart 3.9.2+
- Platform: Android (API 21+) & iOS (12.0+)
- Architecture: Clean architecture with service layer pattern
- PDF Libraries: Syncfusion Flutter PDF, PDF Package, Printing, PDFx
- Native Integration: Android Kotlin code for PDF encryption (iText7)
- State Management: StatefulWidget with proper state management
- Storage: SharedPreferences for app data
- File Management: Path Provider for file operations
Screens Included
- Splash Screen – Animated app launch
- Home Screen – Main dashboard with feature cards
- PDF Converter Screens – PDF to Word, PDF to JPG, Images to PDF
- PDF Management Screens – Merge, Split, Extract, Reorder
- Optimization Screens – Compress, Optimize for Email
- Editing Screens – Add Signature, Add Watermark, Password Protect
- PDF Viewer Screen – Full PDF viewing experience
- Recent Files Screen – File history and management
- Settings Screen – App preferences and configuration
- Language Selection Screen – Multi-language support
Monetization Ready
- AdMob Integration – Banner and Interstitial ads pre-configured
- Ad placements optimized for user experience
- Ready to generate revenue immediately
- Test ad units included for development
Analytics & Tracking
- Firebase Analytics integration
- Comprehensive event tracking
- Feature usage analytics
- Error tracking and reporting
Modern UI/UX
- Material Design 3
- Beautiful gradient backgrounds
- Smooth animations and transitions
- Dark mode support
- Edge-to-edge display support
- Responsive design for all screen sizes
Security & Privacy
- All PDF processing done locally on device
- No data uploaded to servers
- Files stored in app’s private directory
- Password protection with industry-standard encryption
- Native Android encryption using iText7 (preserves exact layout)
What’s Included
- Complete Flutter source code
- Android native implementation (Kotlin)
- iOS configuration files
- 9 language translation files
- Firebase Analytics setup
- AdMob integration
- Comprehensive HTML documentation
- Setup guide and README
- Well-commented, clean codebase
- ProGuard rules for Android
⚙️ Easy Configuration
- Step-by-step setup instructions
- Firebase configuration guide
- AdMob setup tutorial
- App customization guide
- Build instructions for Android & iOS
- Troubleshooting section
Quick Start
- Install Flutter dependencies
- Configure Firebase (Analytics)
- Configure AdMob (Monetization)
- Update app name, package name, and branding
- Build and deploy!
Documentation
Comprehensive HTML documentation included with:
- Installation guide
- Android setup instructions
- iOS setup instructions
- Firebase configuration
- AdMob setup
- Customization guide
- Build and deployment instructions
- Troubleshooting guide
✅ Production Ready
- No placeholder code
- All features fully implemented
- Error handling throughout
- File validation and security checks
- Memory-efficient PDF processing
- Optimized for performance
Perfect For
- Developers looking for a complete PDF solution
- Entrepreneurs wanting to launch a PDF app quickly
- Agencies building apps for clients
- Developers learning Flutter best practices
- Anyone needing a production-ready PDF app with monetization
Why Choose PDF Genie?
- Complete Solution – All PDF features in one app
- Production Ready – No need to build from scratch
- Monetization Ready – AdMob already integrated
- Well Documented – Comprehensive documentation included
- Clean Code – Well-structured, maintainable codebase
- Modern Design – Beautiful UI following Material Design 3
- Multi-language – 9 languages with RTL support
- Great Value – Complete solution at an affordable price
Requirements
- Flutter SDK 3.9.2 or higher
- Android Studio (for Android development)
- Xcode 14.0+ (for iOS development)
- Firebase account (free)
- Google AdMob account (free)
Support
Comprehensive documentation included. For additional support, please contact through CodeCanyon messaging system.
License
This item is sold under CodeCanyon’s Regular License. Please review the license terms before purchase.
Get started today and launch your PDF utility app in no time!

.png)
Reviews
There are no reviews yet.