# ChargedAPI - Document & Image Processing API > ChargedAPI provides 77+ REST API endpoints for document conversion, PDF manipulation, AI-powered data extraction, image processing, and document generation. ## About ChargedAPI is a developer-focused API platform that helps automate document workflows. No infrastructure to manage - just simple REST APIs. Website: https://www.chargedapi.com Documentation: https://www.chargedapi.com/docs-v2.html API Base URL: https://api.chargedapi.com ## Pricing - Free: $0/month - 50 API calls - Basic: $19/month - 500 API calls - Organization: $49.99/month - 10,000 API calls + 5 team members --- ## Document Conversion (25+ formats) POST /convert - Convert documents between formats Supported Input Formats: - PDF, DOCX, DOC, XLSX, XLS, PPTX, PPT - HTML, TXT, RTF, CSV, TSV - ODT, ODS, ODP (OpenDocument) - PNG, JPG, JPEG, TIFF, BMP, GIF, WebP Supported Output Formats: - PDF, DOCX, XLSX, PPTX - HTML, TXT, PNG, JPG --- ## PDF Tools (12 endpoints) POST /pdf/merge - Combine multiple PDFs into one POST /pdf/split - Split PDF into individual pages or page ranges POST /pdf/compress - Reduce PDF file size (50-80% reduction) POST /pdf/rotate - Rotate pages 90°, 180°, or 270° POST /pdf/watermark - Add text or image watermarks POST /pdf/protect - Add password protection and encryption POST /pdf/ocr - Extract text from scanned PDFs (100+ languages) POST /pdf/redact - Redact sensitive information permanently POST /pdf/extract - Extract text, images, or metadata from PDFs POST /pdf/accessibility - Check and improve PDF accessibility POST /pdf/url-to-pdf - Convert webpage URL to PDF POST /pdf/batch-url-to-pdf - Convert multiple URLs to PDFs --- ## Image Processing (12 endpoints) POST /image/remove-bg - Remove background using AI (transparent PNG output) POST /image/resize - Resize to specific dimensions or percentage POST /image/crop - Crop to exact coordinates or aspect ratio POST /image/rotate - Rotate images any degree POST /image/flip - Flip horizontal or vertical POST /image/convert - Convert between PNG, JPG, WebP, GIF, TIFF POST /image/compress - Reduce file size while maintaining quality POST /image/grayscale - Convert to black and white POST /image/blur - Apply blur effect POST /image/brightness - Adjust brightness levels POST /image/invert - Invert colors POST /image/sepia - Apply sepia tone filter --- ## AI-Powered Data Extraction (4 endpoints) POST /ai/extract/invoice - Extract from invoices: - Vendor name, address - Invoice number, date, due date - Line items with descriptions, quantities, prices - Subtotal, tax, total, currency POST /ai/extract/receipt - Extract from receipts: - Merchant name, date, time - Items purchased, prices - Payment method, total POST /ai/extract/resume - Parse resumes/CVs: - Name, contact info, email, phone - Work experience, education - Skills, certifications POST /ai/chat - Document Q&A: - Upload any document - Ask questions in natural language - Get AI-powered answers --- ## Document Generation (6 endpoints) POST /generate/invoice - Generate PDF invoices - Customizable templates - Company branding - Line items, tax calculations POST /generate/certificate - Generate certificates - Multiple templates - Dynamic fields - Batch generation supported POST /generate/qr - Generate QR codes - URL, text, vCard, WiFi - Custom colors and sizes - PNG, SVG output POST /generate/barcode - Generate barcodes - Code128, Code39, EAN-13, UPC-A - Custom sizes - PNG, SVG output POST /generate/mail-merge - Mail merge documents - Template + data = personalized documents - CSV/JSON data input - Batch PDF generation Certificate Studio: https://www.chargedapi.com/certificate-studio.html - Visual certificate builder - Drag-and-drop editor - Bulk generation --- ## Authentication All API requests require an API key in the header: ``` X-API-Key: your_api_key ``` Get your free API key: https://www.chargedapi.com/#pricing --- ## Quick Start Examples ### Convert PDF to Word ```bash curl -X POST "https://api.chargedapi.com/convert" \ -H "X-API-Key: YOUR_API_KEY" \ -F "file=@document.pdf" \ -F "output_format=docx" \ -o converted.docx ``` ### Merge Multiple PDFs ```bash curl -X POST "https://api.chargedapi.com/pdf/merge" \ -H "X-API-Key: YOUR_API_KEY" \ -F "files=@doc1.pdf" \ -F "files=@doc2.pdf" \ -o merged.pdf ``` ### Extract Invoice Data (AI) ```bash curl -X POST "https://api.chargedapi.com/ai/extract/invoice" \ -H "X-API-Key: YOUR_API_KEY" \ -F "file=@invoice.pdf" ``` ### Remove Image Background ```bash curl -X POST "https://api.chargedapi.com/image/remove-bg" \ -H "X-API-Key: YOUR_API_KEY" \ -F "file=@photo.jpg" \ -o transparent.png ``` ### Generate QR Code ```bash curl -X POST "https://api.chargedapi.com/generate/qr" \ -H "X-API-Key: YOUR_API_KEY" \ -d "data=https://example.com" \ -o qrcode.png ``` --- ## Integrations - Zapier: Connect to 5,000+ apps (no-code automation) - REST API: Works with any programming language - Webhooks: Get notified when processing completes --- ## Use Cases 1. E-commerce: Remove product image backgrounds 2. Accounting: Extract data from invoices automatically 3. HR: Parse resumes and extract candidate info 4. Legal: Merge contracts, add watermarks, redact sensitive data 5. Marketing: Generate QR codes, certificates, personalized documents 6. Archival: Convert documents to PDF, OCR scanned files --- ## Support - Email: support@chargedapi.com - Documentation: https://www.chargedapi.com/docs-v2.html - Blog: https://www.chargedapi.com/blog.html - API Status: https://api.chargedapi.com/health --- ## Links - Homepage: https://www.chargedapi.com - Pricing: https://www.chargedapi.com/#pricing - Documentation: https://www.chargedapi.com/docs-v2.html - API Tester: https://www.chargedapi.com/api-tester.html - Blog: https://www.chargedapi.com/blog.html