March 26, 2026
Fixed: Sony ARW (Camera RAW) Conversion
Fixed Sony ARW files failing to convert to JPG/PNG/WebP. A format-detection bug was misidentifying ARW files as TIFF, bypassing the dedicated RAW processing pipeline (dcraw). All camera RAW formats (ARW, CR2, CR3, NEF, ORF, RW2, RAF, DNG, PEF, SR2) are now correctly routed.
Fixed: RAR5 Archive Extraction
Fixed RAR5 archives failing with “Parsing filters is unsupported” error. Upgraded the RAR extraction engine from unrar-free 0.1.1 to RARLAB unrar 7.10, which fully supports RAR5 compression filters.
Fixed: Large Image to WebP Conversion
Fixed “width or height exceeds limit” error when converting large images to WebP. Images exceeding WebP’s 16383×16383 pixel maximum are now automatically resized to fit within the limit while preserving aspect ratio.
Improved: JSON to CSV Error Handling
Improved JSON → CSV conversion to handle edge cases: empty arrays, mixed data types, and non-tabular JSON structures now produce clear error messages instead of silently producing no output.
March 25, 2026
Fixed: SVG Vectorization (vtracer)
Fixed “Permission denied” error when converting images to SVG via vtracer. The binary was inaccessible to the web server process. Affects all image-to-SVG conversions (JPG, PNG, WebP → SVG).
Fixed: JSON to CSV/XLSX Conversion
Fixed JSON → CSV and JSON → XLSX producing empty output for nested JSON structures. The converter now handles deeply nested objects, dicts-of-lists, and lists of non-dict values. Also collects all unique keys across rows instead of using only the first row’s keys.
March 24, 2026
New: Feature Request Widget
Added a “Request a Feature” widget available on every page. Click the floating button (bottom-right corner) or the link in the navbar/footer to submit feature requests, new format suggestions, or bug reports. Includes smart anti-spam protection with Cloudflare Turnstile. All requests appear in the admin dashboard with status tracking (New → Reviewed → Done).
March 23, 2026
New: PDF to Excel Converter
New PDF to Excel and PDF to CSV converters — extract tables and data from PDF files into editable spreadsheets. Uses pdfplumber for intelligent table detection. Also supports text extraction from scanned PDFs via OCR.
New: Password Generator
New Password Generator — create strong, random passwords instantly. Three modes: Random (customizable length 4–128, character types), Passphrase (3–8 words from 500-word list), and PIN (4–12 digits). Real-time strength indicator with entropy and crack time estimation. Batch generation (5/10/20 at once). Character-type color highlighting. 100% client-side using crypto.getRandomValues() — nothing sent to servers.
New: GIF Maker Tool
New GIF Maker tool — create animated GIFs from multiple images or video clips. Two input modes: upload up to 50 images with drag-to-reorder, or trim a video clip (max 30 seconds). Animated canvas preview, adjustable FPS (1–30), width presets, loop control, and quality settings. Server-side processing with ImageMagick + FFmpeg palette method + gifsicle optimization.
Fixed: UTF-8 Encoding + Filename Fixes
Fixed JSON/YAML/CSV conversion crashing on non-UTF-8 files (Latin-1, CP1252). Added automatic encoding fallback. Also fixed filenames with spaces causing “file not found” errors in Blur Image, Trim Video, Audio Cutter, and Grayscale Image tools by properly sanitizing uploaded filenames.
New: Audio Cutter Tool
New Audio Cutter tool — trim any audio file with a visual waveform timeline. Select start and end points by dragging handles on the waveform. Supports MP3, WAV, FLAC, OGG, AAC, M4A, WMA, AIFF, OPUS. Output as same format (lossless), MP3, or WAV. Create ringtones, edit podcasts, extract samples.
March 22, 2026
New: Resize Video Tool
New Resize Video tool — change video resolution online. Preset resolutions (4K, 1080p, 720p, 480p, 360p) or custom dimensions with aspect ratio lock. Video preview with estimated output size. Async processing for large files.
New: Grayscale Image Tool
New Grayscale Image tool — convert any image to grayscale, sepia, or pure black & white online. Three modes with adjustable intensity, brightness, and contrast sliders. Live canvas preview updates in real-time. GPU-accelerated rendering for grayscale and sepia; pixel-level processing for B&W threshold.
New: Trim Video Tool
New Trim Video tool — cut any video to a selected time range online. Features an interactive timeline with thumbnail strip, draggable start/end handles, manual time inputs, and video preview with playback of the selected segment. Supports MP4, MOV, MKV, AVI, WebM, and more. Frame-accurate trimming via H.264 re-encoding.
New: Blur Image Tool
New Blur Image tool — blur or pixelate any part of an image online. Draw multiple rectangular regions to selectively blur faces, text, license plates, or sensitive information. Features Gaussian blur and mosaic/pixelate modes with adjustable intensity (1–50) and Light/Medium/Heavy presets. Live canvas preview with drag, resize, and delete for each region. Ctrl+Z undo support.
Fixed: EPS/AI to SVG Conversion Failures
Fixed EPS and AI files failing when converting to SVG. The vectorizer (vtracer) requires raster input but was receiving vector files directly. Now EPS/AI files are first rasterized to PNG via ImageMagick/Inkscape, then vectorized. Added potrace fallback if vtracer crashes on problematic images.
Fixed: AVIF/HEIC to ICO/SVG Auto-Detection
Fixed AVIF and HEIC files with wrong extensions (e.g., .jpg) failing when converting to ICO or SVG. The auto-detection correctly identified the real format but couldn’t proceed because ICO/SVG weren’t in the supported target list for AVIF/HEIC. Now all image output formats are available.
Improved: OG Image Resizer: Capture from URL
OG Image Resizer now features a two-card source selector: upload an image file or capture a website screenshot by entering a URL. The screenshot is automatically loaded into the crop widget for OG image resizing. The social media preview card shows real og:title and og:description from the captured page.