# Docswift > Enterprise-Grade Online Document, Image & Media Conversion Suite. Fast, privacy-first, in-memory processing with 82 free production-ready converters and micro-tools. Docswift (https://www.docswiftconverter.com) provides instant, client-and-server document processing with zero watermarks, zero permanent file storage, and no registration required. The platform supports documents (PDF, Word, Excel, PPTX), images (JPG, PNG, WebP, SVG, HEIC), audio/video (MP3, WAV, MP4, WebM), and developer/data utilities. ## Core Features & System Capabilities - **Zero Data Retention**: Files are processed in-memory or in ephemeral OS temporary directories with instant cleanup via `try...finally`. - **PC-to-Mobile QR Transfer**: Send converted files directly to smartphones via single-use QR codes (`/d/[token]`, 5-minute TTL). - **Gemini AI Multimodal**: AI-powered document summaries, conversational Q&A, and OCR via Google Gemini Flash. - **Client & Server Processing**: Heavy visual transforms handled via `sharp` and `pdf-lib` server-side; real-time audio and canvas tools run in-browser. - **Strict Validation**: MIME and binary magic-byte detection prevent file spoofing. Maximum file size: 50MB per file. --- ## PDF Manipulation Tools (24 Tools) - [PDF to Word](https://www.docswiftconverter.com/pdf-to-word): Convert PDF documents to editable Microsoft Word (.docx) files. - [Word to PDF](https://www.docswiftconverter.com/word-to-pdf): Convert Word (.docx, .doc) files into print-ready PDF documents. - [Merge PDF](https://www.docswiftconverter.com/merge-pdf): Combine multiple PDF documents into a single organized file. - [Split PDF](https://www.docswiftconverter.com/split-pdf): Extract individual pages or page ranges from large PDF files. - [Compress PDF](https://www.docswiftconverter.com/compress-pdf): Reduce PDF file size with multi-level optimization while preserving quality. - [eSign PDF](https://www.docswiftconverter.com/esign-pdf): Draw, type, or stamp legal digital signatures onto PDF contracts. - [ID Card 2-in-1 PDF](https://www.docswiftconverter.com/id-card-to-pdf): Combine front and back photos of CNIC / ID cards onto a single A4 PDF. - [Protect PDF](https://www.docswiftconverter.com/protect-pdf): Secure PDF files with AES-256 password encryption. - [Unlock PDF](https://www.docswiftconverter.com/unlock-pdf): Remove password security restrictions from PDF files. - [Chat with PDF](https://www.docswiftconverter.com/chat-pdf): AI-assisted document querying and key insight extraction via Google Gemini. - [OCR PDF](https://www.docswiftconverter.com/ocr-pdf): Extract selectable text from scanned PDF documents and photos. - [PDF to Excel](https://www.docswiftconverter.com/pdf-to-excel): Convert tabular PDF data into editable Excel (.xlsx) spreadsheets. - [Excel to PDF](https://www.docswiftconverter.com/excel-to-pdf): Convert spreadsheets (.xlsx, .xls) to formatted PDF documents. - [PDF to PowerPoint](https://www.docswiftconverter.com/pdf-to-pptx): Convert PDF slides into editable presentation slides (.pptx). - [PowerPoint to PDF](https://www.docswiftconverter.com/pptx-to-pdf): Convert presentations (.pptx, .ppt) to vector PDF files. - [PDF to JPG](https://www.docswiftconverter.com/pdf-to-jpg): Render PDF pages into high-resolution JPG images. - [PDF to PNG](https://www.docswiftconverter.com/pdf-to-png): Extract PDF pages into crisp PNG format. - [PDF to Text](https://www.docswiftconverter.com/pdf-to-text): Extract raw plain text from digital PDF files. - [Text to PDF](https://www.docswiftconverter.com/text-to-pdf): Format and paginate plain text files into downloadable PDFs. - [Rotate PDF](https://www.docswiftconverter.com/rotate-pdf): Rotate PDF pages by 90, 180, or 270 degrees. - [Watermark PDF](https://www.docswiftconverter.com/watermark-pdf): Overlay custom text or image watermarks onto PDF pages. - [Flatten PDF](https://www.docswiftconverter.com/flatten-pdf): Lock interactive form fields and annotations into static PDF layers. - [Organize PDF](https://www.docswiftconverter.com/organize-pdf): Reorder, duplicate, or delete specific pages inside a PDF. - [HTML to PDF](https://www.docswiftconverter.com/html-to-pdf): Convert HTML source code or web templates into formatted PDF. --- ## Image Enhancement & Converters (20 Tools) - [Background Remover](https://www.docswiftconverter.com/remove-background): Remove image backgrounds automatically to create transparent PNGs. - [AI Image Upscaler](https://www.docswiftconverter.com/upscale-image): Enhance and upscale low-resolution images 2x-4x using Lanczos3 interpolation. - [Passport Photo Maker](https://www.docswiftconverter.com/passport-photo-maker): Generate standard biometric passport photos and 4x6 print sheets. - [Image Compressor](https://www.docswiftconverter.com/image-compressor): Compress JPG, PNG, and WebP files with configurable quality levels. - [Image Resizer](https://www.docswiftconverter.com/image-resizer): Resize image dimensions by exact pixels or percentage with aspect ratio lock. - [Image Cropper](https://www.docswiftconverter.com/image-cropper): Crop photos with standard aspect ratios (1:1, 16:9, 4:3) or freeform. - [Favicon Generator](https://www.docswiftconverter.com/favicon-generator): Create multi-size ICO, PNG, and Apple touch icons for websites. - [Watermark Image](https://www.docswiftconverter.com/watermark-image): Protect images with custom text or watermark overlays. - [Blur Image](https://www.docswiftconverter.com/blur-image): Apply Gaussian blur effects to sensitive image sections or photos. - [Color Palette Extractor](https://www.docswiftconverter.com/color-palette-extractor): Extract dominant HEX and RGB color swatches from any photo. - [JPG to PNG](https://www.docswiftconverter.com/jpg-to-png): Convert JPEG images into lossless PNG format. - [PNG to JPG](https://www.docswiftconverter.com/png-to-jpg): Convert PNG images to compressed JPEG format. - [JPG to WebP](https://www.docswiftconverter.com/jpg-to-webp): Convert JPG files into modern lightweight WebP images. - [PNG to WebP](https://www.docswiftconverter.com/png-to-webp): Convert PNG files into high-efficiency WebP format. - [WebP to JPG](https://www.docswiftconverter.com/webp-to-jpg): Convert modern WebP images back into universal JPG format. - [WebP to PNG](https://www.docswiftconverter.com/webp-to-png): Convert WebP images to transparent or lossless PNG format. - [SVG to PNG](https://www.docswiftconverter.com/svg-to-png): Render vector SVG graphics into raster PNG images at high DPI. - [HEIC to JPG](https://www.docswiftconverter.com/heic-to-jpg): Convert Apple iPhone HEIC/HEIF photos into widely compatible JPG format. - [JPG to PDF](https://www.docswiftconverter.com/jpg-to-pdf): Combine one or multiple JPG photos into a single PDF document. - [PNG to PDF](https://www.docswiftconverter.com/png-to-pdf): Convert PNG images into an organized PDF file. --- ## Audio & Video Micro-Tools (11 Tools) - [Screen Recorder](https://www.docswiftconverter.com/screen-recorder): In-browser screen and audio capture without installing desktop software. - [Voice Recorder](https://www.docswiftconverter.com/voice-recorder): Capture microphone audio directly in-browser and export high-quality recordings. - [Audio Volume Booster](https://www.docswiftconverter.com/audio-volume-booster): Amplify quiet audio recordings up to 500% with normalization. - [Audio Speed Changer](https://www.docswiftconverter.com/audio-speed-changer): Adjust playback speed of audio files from 0.5x to 3x without pitch shift. - [Audio Joiner](https://www.docswiftconverter.com/merge-audio): Merge multiple audio clips into a single continuous soundtrack. - [Audio Trimmer](https://www.docswiftconverter.com/trim-audio): Cut and trim specific start and end points of audio and video tracks. - [MP4 to MP3](https://www.docswiftconverter.com/mp4-to-mp3): Extract background audio tracks from video files into MP3 format. - [MP3 to WAV](https://www.docswiftconverter.com/mp3-to-wav): Convert compressed MP3 audio into uncompressed studio-quality WAV audio. - [WAV to MP3](https://www.docswiftconverter.com/wav-to-mp3): Compress large WAV audio recordings into space-saving MP3 format. - [Video Compressor](https://www.docswiftconverter.com/compress-video): Reduce video file sizes for email sharing and messaging apps. - [Video to GIF](https://www.docswiftconverter.com/video-to-gif): Convert video clips into animated looping GIF images. --- ## Data, Developer & Interactive Utilities (27 Tools) - [ATS Resume Builder](https://www.docswiftconverter.com/resume-builder): Create clean, single-page, ATS-optimized PDF resumes for job applications. - [Invoice Generator](https://www.docswiftconverter.com/invoice-generator): Generate professional, itemized PDF invoices with custom tax and branding. - [QR Code Generator](https://www.docswiftconverter.com/qr-code-generator): Generate vector SVG and high-resolution PNG QR codes for URLs, WiFi, and vCards. - [JSON Formatter](https://www.docswiftconverter.com/json-formatter): Validate, beautify, and minify complex JSON datasets. - [JSON to CSV](https://www.docswiftconverter.com/json-to-csv): Transform nested JSON arrays into flat spreadsheet-friendly CSV format. - [CSV to Excel](https://www.docswiftconverter.com/csv-to-excel): Convert delimited CSV datasets into formatted Excel (.xlsx) workbooks. - [XML to JSON](https://www.docswiftconverter.com/xml-to-json): Parse and convert XML schemas into standard JSON objects. - [SQL Formatter](https://www.docswiftconverter.com/sql-formatter): Clean and format messy SQL queries with standard indentation. - [Base64 Converter](https://www.docswiftconverter.com/base64-converter): Encode and decode strings, binaries, and files to and from Base64 format. - [URL Encoder / Decoder](https://www.docswiftconverter.com/url-encoder-decoder): Percent-encode and decode URL parameters and query strings. - [Hash Generator](https://www.docswiftconverter.com/hash-generator): Compute MD5, SHA-1, SHA-256, and SHA-512 cryptographic checksums. - [UUID Generator](https://www.docswiftconverter.com/uuid-generator): Generate RFC4122 compliant v4 UUIDs in bulk. - [Barcode Generator](https://www.docswiftconverter.com/barcode-generator): Create Code 128, EAN, and UPC printable barcode images. - [Markdown to HTML](https://www.docswiftconverter.com/markdown-to-html): Convert Markdown documents into formatted HTML or downloadable PDF. - [Text Diff Checker](https://www.docswiftconverter.com/text-diff): Compare two text snippets with side-by-side highlighting of additions and deletions. - [Case Converter](https://www.docswiftconverter.com/case-converter): Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and kebab-case. - [Word & Character Counter](https://www.docswiftconverter.com/word-counter): Real-time word count, character count, sentence metrics, and reading time estimation. - [Percentage Calculator](https://www.docswiftconverter.com/percentage-calculator): Compute discounts, percentage changes, markups, and ratios. - [Age & Date Calculator](https://www.docswiftconverter.com/age-date-calculator): Calculate exact age, working days between dates, and countdown intervals. --- ## Technical Stack & API Specification - **Framework**: Next.js 16 (App Router), React 19, TypeScript 5, Tailwind CSS 4. - **Conversion Libraries**: `pdf-lib`, `sharp`, `mammoth`, `exceljs`, `pdf-parse`, `jszip`, `@pdfsmaller/pdf-encrypt`. - **AI Engine**: Google Gemini 3.6 Flash Multimodal. - **API Endpoints**: - `POST /api/convert`: Standard file conversion pipeline. Requires `multipart/form-data` with `file` and target parameters. - `POST /api/chat-pdf`: Document analysis and context-driven question answering via Gemini. - `GET /d/[token]`: Mobile pickup gateway for files transferred via QR code. - **Processing Constraints**: - Maximum upload file size: 50 MB - Ephemeral transfer TTL: 300 seconds (5 minutes) - Rate limit: 100 requests per minute per IP address