Skip to main content
Slipped in front of any upload button, Filecheck acts as an automated inspection, correction, and routing engine. It determines, by workflows you configure, whether a file is fit for purpose, fixes errors automatically where possible, and secures your checkout pipeline. A merchant configures a Workflow in the Filecheck admin (defining accepted formats, validation rules, and automated corrections). You embed the Element (our front-end widget) on your product page, cart, or upload form. It runs the customer’s file through that Workflow in milliseconds, presenting them with interactive feedback and gating your submit button on the canProceed status.

Quickstart

Embed the Element and gate a checkout in under 15 minutes.

The Element

Load the script, mount the widget, and listen for status events.

Integrations

Drop-in plugins for WooCommerce, Shopify, OpenCart, and PrestaShop.

API reference

Fetch job results, run headless jobs, and handle webhook events.

Core capabilities

Filecheck provides everything you need to gate, correct, and route uploads in a single serverless cloud stack:

Instant Upload Gating

Check uploads synchronously while customers wait. Clean files pass through, minor warnings are logged, and invalid files are rejected with clear explanation messages so you protect quality without losing sales.

Remediation Over Rejection

Avoid turning customers away over missing bleed, RGB colors, or flat transparent layers. Filecheck automatically resolves problems like RGB-to-CMYK conversions, font embedding, and image scaling on the fly.

Integrated Soft-Proofing

Generate interactive, high-fidelity visual previews reflecting your automated crops, bleed extensions, and color corrections. Allow customers to view and approve their proofs directly on the upload screen.

Preflight vs. Validation

Run tailored preflight checks (for physical print or manufacturing layouts) or perform strict compliance checks against official archiving standards (like ISO PDF/A and PDF/UA accessibility specifications).

How it works

Every file’s journey through Filecheck follows a clear five-step path:
1

Customer uploads a file

The Element accepts files on your front-end. It supports direct uploads of PDFs, raster images (JPEG, PNG, TIFF), vector assets, and standard office formats.
2

Filecheck inspects and validates (Intake)

The file is uploaded directly to our secure sandbox and inspected in milliseconds against your Upload Rule. The results decide if the file can be safely accepted.
3

Customer signs off on the proof

If Soft-proofing is active, an interactive proofing layout is presented to the user. The checkout or form’s submit button remains gated until they click approve.
4

Heavy processing runs (Processing)

Once a trigger event fires (such as checkout completion or manual admin approval), the Workflow processes the files downstream. Filecheck performs remediation fixes, downsamples images with Optimization Presets, splits or merges sheets, and formats your production package.
5

Secure your assets

The finalized, print-ready or validated production file is bundled and delivered directly to your connected storage (such as Amazon S3, Uploadcare, or your e-commerce order).
New to Filecheck? Learn how our system connects by checking out our Building blocks guide.