Shape images.
Not your privacy.
Document & image workshop
File Forge
Source image
JPG, PNG, or WebP · maximum 15 MB
Output settings
Set the size, format, and quality
Finished file
Preview and download the result
Choose an image and adjust the settings to begin.
Select images
JPG, PNG, or WebP · multiple images supported
PDF Layout
Page size, orientation & margins
PDF Output
Compiled client-side PDF document
Select at least one image on the left to compile.
compiled-document.pdf
- Pages
- 0
- File size
- 0 KB
- Standard
- PDF 1.4
- Privacy
- 100% In-Browser
No upload
Files are read and transformed by your browser. This tool has no upload endpoint.
Clear limits
Images are capped at 15 MB and output canvas edges at 8,192 pixels for safer processing.
You control the result
Review the output size and dimensions before downloading the new file.
How In-Browser Image Conversion & PDF Creation Works
File Forge is an in-browser document workshop designed for instant image format transformation, file size compression, and multi-image PDF compilation. It processes all binary operations locally on your computer or mobile device without uploading data to remote servers.
Step-by-Step: How to Transform Images & Create PDFs
- Select your tool mode: Choose between Convert & Compress (for individual image format conversions and KB-target compression) and Images to PDF (for compiling multiple photos into an A4 document).
- Add your files: Drag and drop your images or tap to browse. Supported formats include JPEG, PNG, and WebP up to 15 MB.
- Configure output settings: Choose your target format (WebP for web speed, JPG for compatibility, PNG for crisp graphics), set dimension constraints, or choose A4 PDF layout with balanced compression.
- Download instantly: Click the download button to receive your optimized file directly from browser memory.
Practical Everyday Scenarios
1. Web Performance & Core Web Vitals
Convert heavy 4MB uncompressed PNG screenshots into modern 150KB WebP images for websites and portfolios, slashing bounce rates and accelerating First Contentful Paint (FCP).
2. Multi-Page Document Compilation
Combine multiple smartphone scans of marks memos, Aadhaar cards, rent agreements, and receipts into a single, professional A4 PDF under 1MB for portal submissions.
3. Confidential Document Processing
Process sensitive financial papers, bank passes, and medical records without trusting third-party cloud conversion websites that harvest user data.
Technical Methodology & Binary Processing
1. In-Memory Canvas Encoding:
canvas.toBlob(callback, 'image/webp', quality)
All pixel manipulation occurs within client RAM. Files are converted directly into byte arrays (ArrayBuffers) and served as local Blob URLs (blob:http://...), ensuring zero network transmission.
2. Pure Client-Side PDF 1.4 Synthesis:
File Forge constructs valid Adobe PDF 1.4 binary data structures containing catalog dictionaries, page trees, and JPEG image XObjects directly in JavaScript without requiring external server renderers.
Worked Practical Example
Case: Compiling 4 College Certificates into an A4 PDF
- Input: 4 camera photos of academic certificates (totaling 16.4 MB).
- Selection: Standard A4 (Portrait) page format with Balanced (~80%) compression.
- Output: 1 single 4-page PDF document measuring 760 KB, generated in 1.1 seconds.
Important Notes, Limits & Privacy
100% Client-Side Privacy: File Forge does not have an upload endpoint. If you inspect your browser's Network tab, you will see zero outgoing payload requests during image conversion or PDF generation.
Operating Limits: Maximum source image file size is 15 MB. Maximum output canvas dimension is constrained to 8,192 pixels to ensure safe memory allocation across mobile browsers.