FunPDF supports a comprehensive range of file formats across 20 powerful tools. Whether you're converting, editing, organizing, or securing documents, this guide shows exactly which formats work with each tool.
Quick Format Overview
Editor Sidebar Upload: PDF only (.pdf)
Tool-Specific Uploads: JPG/JPEG, PNG (for Images to PDF tool)
Other Formats: DOCX, XLSX, PPTX, HTML, Markdown, TXT, URLs (upload within specific tool interfaces)
Output Formats: PDF, DOCX, XLSX, HTML, JPG, PNG
Maximum File Size: 200MB per file
Important: The main editor sidebar only accepts PDF files. To work with other formats, use the specific tool's upload interface (e.g., Images to PDF for images, Office to PDF for Office files).
PDF Input Formats
Standard PDF Files
- .pdf - All PDF versions supported (PDF 1.0 through latest)
- PDF/A - Archival format PDFs (PDF/A-1, PDF/A-2, PDF/A-3)
- Scanned PDFs - Image-based PDFs (use OCR Searchable for text layer)
- Password-Protected PDFs - Supported with Decrypt PDF tool
Tools that accept PDF input:
Image Input Formats
Supported Image Types
- .jpg / .jpeg - JPEG photos and graphics (most common format)
- .png - PNG images with transparency support
Note: Only JPG/JPEG and PNG formats are currently supported. Other image formats (TIFF, BMP, WebP, GIF) are not supported.
Tools that accept image input:
How to Upload Images:
Common Use Cases:
- Convert scanned document photos (JPG) to PDF
- Combine multiple screenshots or receipts (PNG) into one PDF
- Create photo albums from JPG images
- Add image watermarks to PDFs
Office Document Formats
Microsoft Office Files
- .docx - Word documents (2007 and newer)
- .xlsx - Excel spreadsheets (2007 and newer)
- .pptx - PowerPoint presentations (2007 and newer)
- .doc - Legacy Word documents (97-2003)
- .xls - Legacy Excel spreadsheets (97-2003)
- .ppt - Legacy PowerPoint presentations (97-2003)
Tool that accepts Office input:
How to Upload Office Files:
- Office files cannot be uploaded to the main editor sidebar
- Use the Office to PDF tool interface to upload Office documents
- The tool has its own dedicated upload area
What's Preserved:
- Text content and formatting (fonts, colors, styles)
- Tables, charts, and basic graphics
- Page layouts and margins
- Headers and footers
What May Change:
- Macros are removed (not supported in PDF)
- Embedded objects may be converted to images
- Complex formatting might have minor adjustments
- Fonts may be substituted if not available
Web and Text Formats
HTML Files
- .html / .htm - HTML web pages with CSS and JavaScript support
Tool that accepts HTML input:
- HTML to PDF - Convert HTML to PDF with full CSS3/JS rendering
How to Upload HTML Files:
- HTML files cannot be uploaded to the main editor sidebar
- Use the HTML to PDF tool interface to upload HTML files
- The tool has its own dedicated upload area
Features:
- Custom page size, orientation, margins
- Headers and footers support
- Background graphics and colors
- Print-optimized CSS rendering
Webpage URLs
- http:// or https:// - Any publicly accessible webpage URL
Tool that accepts URL input:
How to Use:
- Enter the webpage URL directly in the URL to PDF tool interface
- No file upload required - just paste the URL
Use Cases:
- Save online articles for offline reading
- Archive web content for documentation
- Create PDF snapshots of websites
- Preserve web pages before they change
Markdown Files
- .md - Markdown formatted documents
Tool that accepts Markdown input:
How to Upload Markdown Files:
- Markdown files cannot be uploaded to the main editor sidebar
- Use the Markdown to PDF tool interface to upload .md files
- The tool has its own dedicated upload area
Features:
- Auto-generated table of contents
- Syntax-highlighted code blocks
- Math equation support (LaTeX)
- Responsive formatting
Plain Text Files
- .txt - Plain text documents
Tool that accepts TXT input:
How to Upload Text Files:
- Text files cannot be uploaded to the main editor sidebar
- Use the Text to PDF tool interface to upload .txt files
- The tool has its own dedicated upload area
Features:
- Customizable fonts and themes
- Optional line numbers
- Monospace or proportional fonts
- Professional formatting
PDF Output Formats
Convert PDF To Other Formats
PDF to Word (.docx):
- Fully editable Word documents
- Preserves text, tables, and images
- Compatible with Microsoft Word, Google Docs, LibreOffice
- Tool: PDF to Word
PDF to Excel (.xlsx):
- Extract tables to Excel spreadsheets
- Smart auto-detection of table structures
- Editable cells for data analysis
- Tool: PDF to Excel
PDF to HTML (.html):
- Responsive web-ready HTML files
- Embedded CSS styles
- Perfect for web publishing
- Tool: PDF to HTML
PDF to Images (JPG, PNG):
- Export each page as separate image
- Choose JPG (smaller files) or PNG (lossless quality, transparency support)
- Adjustable DPI (150, 200, 300)
- Custom image quality settings
- Tool: PDF to Images
PDF to Searchable PDF (PDF/A):
- Add OCR text layer to scanned PDFs
- Output as standard PDF or archival PDF/A-2/PDF/A-3
- Supports 12 languages
- Tool: Scan to Searchable PDF
Modified PDF Outputs
These tools output PDF files with modifications:
Convert To PDF Formats
Create PDFs From Other Formats
Images → PDF:
- Combine JPG/JPEG and PNG images into single PDF
- Customizable page sizes and margins
- Fit options: Fit, Fill, Stretch
- PNG transparency is preserved
- Tool: Images to PDF
Office → PDF:
- DOCX, XLSX, PPTX, DOC, XLS, PPT → PDF
- Preserves formatting and prevents editing
- Professional document distribution
- Tool: Office to PDF
HTML → PDF:
- HTML/HTM files → PDF
- Full CSS3 and JavaScript support
- Custom page settings
- Tool: HTML to PDF
URL → PDF:
- Webpages → PDF
- Archive web content
- Save online articles
- Tool: URL to PDF
Markdown → PDF:
- MD files → PDF
- Formatted output with TOC
- Code syntax highlighting
- Tool: Markdown to PDF
Text → PDF:
- TXT files → PDF
- Customizable fonts and themes
- Optional line numbers
- Tool: Text to PDF
Format Conversion Matrix
Quick reference for what converts to what:
Format Limitations and Considerations
PDF Format Limitations
Encrypted PDFs:
- Require password to process
- Use Decrypt PDF first with correct password
- Then proceed with conversion or editing
Scanned PDFs (Image-Based):
- Appear as images, not selectable text
- Cannot extract text directly
- Use Scan to Searchable PDF to add OCR text layer first
- Then convert to Word/Excel if needed
PDF Forms:
- Form fields are preserved in merging/splitting
- May not remain interactive after format conversion
- Convert to static text in Word/Excel output
Complex PDFs:
- Multi-column layouts may reflow in Word
- Exact pixel-perfect layout not guaranteed
- Use PDF to Images for exact visual match
Image Format Limitations
Supported Formats:
- Only JPG/JPEG and PNG are supported
- Other formats (TIFF, BMP, WebP, GIF) are NOT supported
- To use other formats, convert them to JPG or PNG first using image editing software
Resolution and Quality:
- Maximum DPI: 300 (adjustable in settings)
- Higher DPI = larger file size
- JPG: Lossy compression, smaller files
- PNG: Lossless, larger files, supports transparency
Transparency:
- PNG transparency is preserved when converting to PDF
- Transparent areas become white in JPG output
- Use PNG if you need transparency support
Office Format Limitations
Formatting Preservation:
- Simple layouts: 95-100% accurate
- Complex layouts: May require minor adjustments
- Tables and lists: Well preserved
- Text formatting: Generally excellent
Unsupported Features:
- Macros: Removed (VBA code not supported)
- Embedded videos: Converted to placeholder images
- Active content: JavaScript, ActiveX removed
- Smart objects: Flattened to images
Font Handling:
- Fonts are embedded in PDF output
- In PDF to Word, fonts may be substituted if not available on your system
- Common fonts (Arial, Times New Roman) work best
HTML and Web Format Limitations
HTML to PDF:
- JavaScript executed during rendering (be cautious with untrusted HTML)
- External resources (images, CSS) must be accessible
- Complex JavaScript animations may not render perfectly
- Print CSS media queries are respected
URL to PDF:
- Only public URLs (no login-protected pages)
- Page must load within timeout period
- Dynamic content may not fully render
- Result depends on page's responsiveness
File Size and Performance Tips
Maximum File Size: 200MB per file
Processing Speed:
- Small files (< 10MB): Instant processing
- Large files (10-200MB): Background processing with progress tracking
Optimization Tips:
- Compress PDF large files before converting
- Use Split PDF to process large documents in batches
- Reduce image quality/DPI for smaller output files
- Remove unnecessary pages before processing
Common Questions
Can I upload password-protected PDFs?
Yes, but you must decrypt them first by providing the correct password.
Why can't I extract text from my scanned PDF?
Scanned PDFs are image-based. Use Scan to Searchable PDF to add an OCR text layer first.
Does FunPDF support .pages, .numbers, or .key files?
No, only Microsoft Office formats (.docx, .xlsx, .pptx) are supported. Export Apple formats to Office format first.
What image formats are supported?
Only JPG/JPEG and PNG. Other formats like TIFF, BMP, WebP, GIF are not supported. Convert them to JPG or PNG first.
Can I upload non-PDF files to the editor sidebar?
No, the main editor sidebar only accepts PDF files. To work with other formats (Office, images, HTML, etc.), use the specific tool's upload interface.
Can I convert multiple formats at once?
Upload files to the editor and process them with different tools sequentially, or use Workflow Mode to chain operations.
Are there file size limits?
Yes, 200MB maximum per file. Use Compress PDF to reduce oversized files.
Browser Compatibility
All format processing works on modern browsers:
Desktop (Recommended):
- Chrome 90+
- Edge 90+
- Firefox 88+
- Safari 14+
Mobile:
- Chrome for Android
- Safari for iOS/iPadOS
Note: Some client-side tools (Merge PDF, Split PDF, Watermark) process entirely in your browser for maximum privacy.
Next Steps
Now that you know which formats are supported:
Visit the FunPDF Editor to start converting and processing your files!