Detects upload requirements
FileThrough examines file inputs and nearby page text for supported formats, file-size limits, and image or PDF dimensions.
Welcome to FileThrough
FileThrough detects upload requirements on web pages and automatically prepares supported images and PDFs by converting, resizing, and compressing them when needed.
Websites often impose different file formats, size limits, and image dimensions. FileThrough reads available requirements from the upload page and prepares the selected file before it is returned to the upload field.
The goal is simple: fewer manual conversions, fewer failed uploads, and less repetitive file preparation.
Current capabilities of the extension
FileThrough examines file inputs and nearby page text for supported formats, file-size limits, and image or PDF dimensions.
Images and PDFs can be transformed when the detected requirements call for it.
The processed file is checked again against the detected requirements before FileThrough replaces the selected file in the upload input.
FileThrough watches for file inputs added after the page has loaded, which is common in modern web applications.
PDF files can be resized or compressed when the detected upload requirements require PDF processing.
The extension includes an Options page for enabling automatic processing, setting a maximum file-size preference, and defining transformation plans.
The current processing pipeline is designed to keep the workflow automatic.
Finds file-upload inputs, including inputs added dynamically.
Reads supported format, size, and dimension requirements from the page.
Examines the selected file before deciding whether a transformation is necessary.
Converts or resizes the file when required, then compresses it when size constraints demand it.
Checks the final file again against the detected requirements.
Places the validated processed file back into the upload input so the website can receive it.
FileThrough is intended for websites that use standard browser file inputs.
Prepare photographs and documents when portals impose strict format, size, or dimension requirements.
Reduce repetitive file preparation when submitting documents or images to application portals.
Handle upload requirements for images and supported PDF documents.
Prepare product images or documents for websites with defined upload constraints.
Process supported PDFs locally when a site specifies size or page-dimension requirements.
Works with dynamically created file inputs and a range of common page structures.
FileThrough performs its core transformations in the browser rather than sending files to a FileThrough processing server.
Extension preferences and transformation rules are stored through browser extension storage.
The extension source is publicly available for inspection and contribution.
Install FileThrough and let the extension handle supported upload requirements automatically.
View FileThrough on Chrome Web Store