
Convert and compress videos instantly on your device, prioritizing your privacy and convenience.
Changed default compression quality to Low for faster processing and smaller file sizes. Set default speed mode to Turbo for improved performance on large files. Added persistent settings storage using localStorage to remember user preferences across sessions. Added Reset to Defaults button to easily restore original settings. Fixed progress bar UX issues including jumping from 100% to 0% and getting stuck at 99%. Improved ETA calculations with smoothing and warm-up thresholds for more accurate time estimates. Added pre-processing phases to progress display for better user feedback during compression.
Standardized uploader component widths across all tool pages for consistent visual design. Added development mode check to prevent service worker registration during development. Updated Video Compressor icons to use lucide-react Shrink icon for better consistency and maintainability.
Added client-side Video → GIF conversion component and GIF optimization guide for improved web performance. Replaced the Video Trimmer navigation and page links with the GIF Converter where appropriate. Integrated `rc-slider` for improved trimming controls in applicable components. Streamlined homepage and footer links; removed legacy supported formats and consolidated link arrays for maintainability. Removed legacy VideoTrimmer component and retired the dedicated page; updated instructions and navigation flow. Corrected formatting and readability of blog metadata across multiple posts. Updated project dependencies to their latest safe versions.
Users can now generate high-quality thumbnails from any frame of their video. The video trimmer has been upgraded with a more intuitive interface and frame-by-frame precision.
Added support for HEVC (H.265) codec for even better compression. Introduced video resolution scaling options for additional file size control. Added watermark functionality for branded content. Implemented video rotation and flip tools. Added video audio extraction (deprecated MP3-specific option removed). Updated UI with more intuitive controls and visual feedback. Enhanced compression algorithm with smarter bitrate allocation. Improved load balancing for faster processing of large files. Added detailed tooltips for compression settings. Fixed browser compatibility issues with Firefox on macOS. Resolved occasional frame dropping in compressed videos. Fixed color profile preservation in high dynamic range videos. Corrected progress calculation for very large files.
Added comprehensive SEO optimization with XML sitemaps and RSS feeds. Implemented dynamic content discovery for better search engine indexing. Added breadcrumb navigation for improved user experience. Introduced blog analytics and engagement tracking components. Enhanced meta tags and structured data for better social media sharing. Optimized robots.txt for improved crawler access. Added RSS feed discovery links in HTML head. Improved blog post template with better SEO metadata. Fixed build errors in sitemap and RSS generation. Resolved TypeScript property mapping issues. Corrected domain references throughout the site.
Added support for AV1 codec for better compression quality. Implemented batch processing for multiple videos. Added option to extract audio from video files. Optimized WebAssembly implementation for 30% faster compression. Enhanced mobile UI for better touch interactions. Improved error reporting with more helpful recovery suggestions. Fixed memory leak when processing large video files. Resolved issue with incorrect aspect ratio in some output videos. Fixed compatibility problems with older Safari versions.
Added video cropping and trimming capabilities. Introduced dark mode support. Added GIF to MP4 conversion with compression. Improved UI performance on lower-end devices. Enhanced video preview quality. Reduced initial load time by 25%. Fixed WebM conversion issues on Chrome. Resolved UI glitches in Firefox. Fixed accessibility issues with keyboard navigation.
Added support for WebM output format. Implemented custom preset configurations. Added social media optimization presets. Introduced progressive enhancement for better accessibility. Updated FFmpeg WebAssembly core for better performance. Improved compression algorithm for better quality retention. Enhanced progress reporting during compression. Better error handling and user feedback. Fixed audio sync issues in some compressed videos. Resolved download issues in Firefox. Fixed layout issues on ultra-wide screens. Improved memory management for large files.