Fileora is a privacy-first, browser-based toolkit for working with PDFs, images, text, structured data, archives, and everyday files.
All tools are designed to run in the browser whenever a reliable client-side implementation is available. Files are selected, processed, previewed, and downloaded locally. Fileora does not require an account or provide a general file-upload service.
- Local PDF, image, text, data, archive, and utility workflows
- Searchable tools organized by category
- Responsive layouts for mobile, tablet, and desktop
- Light and dark themes
- English and বাংলা interface support where available
- Homepage file selection with relevant tool recommendations
- Tool-specific instructions, tips, FAQs, and related tools
- Clear labeling for external capabilities
- No fake conversions or placeholder success downloads
The project currently provides 58 working tools. The links below point to the live website.
- Password Generator
- AES Encryption & Decryption — external application
- Hash Generator
- Epoch Converter
- Lorem Ipsum Generator
- QR Code Generator
- QR & Barcode Scanner
- ID Card/Passport Scanner
- NID/Passport Front-Back Joiner
- Studio Photo Print Layout A4 Sheet
- Invoice Maker
- Image to PDF
- Merge PDF
- Split PDF
- Remove Pages
- Extract Pages
- Multiple Pages per Sheet
- Compress PDF
- OCR PDF
- PDF to Grayscale
- HTML to PDF
- Markdown to PDF
- Text to PDF
- PDF to JPG
- PDF to PNG
- PDF to Text
- Rotate PDF
- Page Numbers
- Watermark
- Edit Metadata
- Resize Image
- Crop Image
- Rotate & Flip Image
- Convert Image
- Enlarge Image
- Add Text to Image
- Add Border
- Round Image
- Photo Effects
- Transparent Background
- Meme Maker
- Image to Base64
- Data URL & Base64 to Image
- Colour Picker & Palette
Fileora is built around local browser processing:
- Files are not uploaded to a Fileora backend.
- No account or login is required.
- No Fileora upload API or tracking database is used.
- Temporary homepage-to-tool file handoff uses browser storage and is removed after retrieval.
- Password generation uses the browser Web Crypto API.
- User-controlled filenames are escaped before being rendered.
- External tools are clearly identified and opened separately.
Local processing still depends on the browser and the runtime libraries used by the application. For strict offline use, all external dependencies should be bundled and served locally.
- Semantic HTML5
- Tailwind CSS and custom CSS
- Native JavaScript ES modules
- IndexedDB for temporary file handoff
- File API, FileReader, Canvas, Blob, and object URLs
- Web Crypto API
- PDF.js, pdf-lib, and jsPDF
- JSZip
- SheetJS
- QRCode.js
- Lucide icons
- Service worker caching
Developed by Mohammodullah Al Mahin.
