Everything you need to know about FileThrough
Click the Add to Chrome button on our homepage or visit the Chrome Web Store directly. Click "Add to Chrome" and confirm the installation.
FileThrough works on any website with file upload inputs. It automatically detects file input fields and analyzes platform constraints. Some sites with custom upload components may require a page refresh to detect properly.
FileThrough works on Chrome, Edge, Brave, Vivaldi, and other Chromium-based browsers. Firefox support is planned for a future release.
No account required! FileThrough works immediately after installation with no registration, login, or email needed.
Absolutely not. All file processing happens locally in your browser using WebAssembly. Your files never leave your device, and we have no way to access them.
We collect zero personal data. No analytics, no tracking, no usage statistics. The extension doesn't even have network permissions. See our Privacy Policy for full details.
Yes! FileThrough is open source under the MIT license. You can audit the code, verify our privacy claims, and contribute improvements at GitHub.
Yes. Since all processing is local, FileThrough is suitable for confidential documents, medical records, financial data, and other sensitive files. However, always verify the output meets your requirements before uploading elsewhere.
Images: JPEG, PNG, WebP, AVIF, GIF, BMP, TIFF, HEIC
Documents: PDF (conversion to/from images)
Video: MP4, WebM (compression only, no format conversion)
Yes! FileThrough offers both automatic mode (detects platform requirements) and manual mode where you can set exact dimensions, quality, format, and file size targets.
Yes. FileThrough intercepts both click-to-browse and drag-and-drop file selections, processing files before they reach the website's upload handler.
Yes. In the extension popup, you can define custom transformation rules for specific domains — like always converting to WebP for your blog, or resizing to 1920px for your portfolio site.
FileThrough can process files up to your browser's memory limit (typically 2GB+). For very large files, processing may take longer but will complete locally.
Try refreshing the page. If it still doesn't work, the site may use a custom upload component. You can also right-click the extension icon and select "Scan for inputs" to force detection.
Check the extension popup for the applied transformation. You can adjust quality, format, or dimensions in manual mode. Some platforms re-compress files after upload, which may cause additional quality loss.
Try disabling and re-enabling the extension. If issues persist, uninstall and reinstall from the Chrome Web Store. Your settings are synced to your Google account.
Some ad blockers or privacy extensions may interfere. Try disabling other extensions temporarily to identify conflicts. Report persistent issues on GitHub.
Yes! FileThrough is completely free with no limits, no watermarks, no premium tiers, and no hidden costs. We may offer optional paid features in the future, but core functionality will always remain free.
Never. No ads, no data selling, no tracking. FileThrough is funded by optional donations and sponsorships. See our About page for more.
Yes! FileThrough is free for both personal and commercial use. The MIT license permits unrestricted use, modification, and distribution.
Star us on GitHub, leave a review on the Chrome Web Store, share with colleagues, or contribute code/ translations. Financial support via GitHub Sponsors is also appreciated.
Can't find what you're looking for? We're here to help.