Frequently Asked Questions

Answers about FileThrough's current extension capabilities.

What is FileThrough?

FileThrough is a browser extension that detects supported upload requirements and prepares selected images and PDFs by converting, resizing, and compressing them when necessary.

Does FileThrough upload my files to a server?

Core file processing happens locally in your browser. The extension does not need to upload the selected file to a FileThrough processing server to perform its transformations.

What can FileThrough change?

Depending on the requirements it detects, FileThrough can convert supported formats, resize images or PDF pages, compress images or PDFs to a size range, and validate the resulting file.

Which output formats are currently supported?

The current transformation planner can target JPEG, PNG, WebP, and PDF. The extension may recognize additional format names when parsing a website's requirements, but recognition does not mean every format is available as an output transformation.

Does it work with dynamically added upload fields?

Yes. The content script observes the page for file inputs added after the initial page load and registers them for processing.

Can it handle multiple upload fields on one page?

Yes. FileThrough can detect and register multiple file-upload inputs independently. Each input is processed when a file is selected.

Does FileThrough provide a full image or PDF editor?

Not currently. The current extension focuses on automatic upload preparation. A full editor/workspace is not part of the current product.

Can I configure custom rules?

Yes. The Options page lets you enable or disable automatic processing, set a maximum file-size preference, and define transformation plans with supported conversion, resize, and compression settings.

Do I need an account?

No account is required for the extension's core functionality.

Which browsers are supported?

The current project is built as a Manifest V3 web extension and is tested primarily with Chromium-based browser tooling. Browser-specific distribution should be checked against the release you install.

What should I do if a website is not detected correctly?

Refresh the page and try again. FileThrough works with browser file inputs; highly custom upload interfaces that do not expose a standard file input may require additional support.

Where can I report a bug or request a feature?

Open an issue in the GitHub issue tracker and include the website, upload requirement, and steps needed to reproduce the problem.

Still have a question?

If the FAQ does not cover your issue, contact us or open a GitHub issue.

Contact Us