The New Filestack Dashboard Is LiveRead More

Read more
Posted on | Last updated on

The Filestack dashboard has been rebuilt from the ground up. Every page now hangs off one sidebar, settings open in drawers beside the page you’re on, workflows start from a template or a copy from another app, and the whole dashboard comes in light and dark. It’s live now at console.filestack.com, with the same sign-in. […]

Read More →

Common Security Risks in File Upload and Sharing PlatformsRead More

Read more
Posted on
Common Security Risks in File Upload and Sharing Platforms

Common security risks in file upload and sharing platforms stem from unrestricted file intake and uncontrolled delivery. Intake risks include malware injection, active content execution (e.g., malicious scripts in SVG/HTML), and denial-of-service via resource exhaustion. Sharing risks include broken access control, permanent or guessable links, and data leakage via unstripped EXIF metadata. A user uploads […]

Read More →

OCR Bounding Boxes in a React Review ScreenRead More

Read more
Posted on
OCR Bounding Boxes in a React Review Screen

Every product that reads receipts gets the same support ticket sooner or later. The total in the expense report is wrong, and nobody can see why. The user has a number and a photo, and nothing connects the two. An OCR bounding box is that connection: the exact spot on the photo where each value […]

Read More →

Scan Uploaded Files for Viruses in Next.jsRead More

Read more
Posted on | Last updated on
Scan Uploaded Files for Viruses in Next.js Filestack

To scan uploaded files for viruses in Next.js, attach a virus_detection workflow to each upload, keep the file pending, verify the signed webhook in a Route Handler, and only redirect to the file once it’s marked clean. Tested on 5 October 2026 with Next.js 16.3.8 and filestack-js 4.3.9. Your users upload files, and other users […]

Read More →

Filestack Start, Grow and Scale Now Include Six Processing TasksRead More

Read more
Posted on | Last updated on

OCR, Envelope OCR, Document Detection, Image Enhancement and Image Upscaling, Virus Detection were each a separate plugin. We have switched all six on for every account on Start, Grow and Scale. Usage limits are unchanged, and nothing needs enabling in the dashboard. Task What it returns Response Included per month Overage ocr Every line of […]

Read More →

Filestack Start, Grow and Scale Now Include Document DetectionRead More

Read more
Posted on | Last updated on
Document Detection Now Included

Six processing tasks moved onto Start, Grow and Scale. OCR, Envelope OCR, Document Detection, Image Enhancement and Image Upscaling were each a separate plugin, and we have switched all six on across those three Filestack plans. Usage limits are unchanged. This is the third of six posts on the Start, Grow and Scale processing tasks, […]

Read More →

Filestack Start, Grow and Scale Now Include Envelope OCRRead More

Read more
Posted on | Last updated on

Six processing tasks moved onto Start, Grow and Scale. OCR, Envelope OCR, Document Detection, Image Enhancement and Image Upscaling were each a separate plugin, and we have switched all six on across those three Filestack plans. Usage limits are unchanged: 1000 units included and updated $0.03/overage. This is the first of six posts, one per […]

Read More →

Filestack Start, Grow and Scale Now Include OCRRead More

Read more
Posted on | Last updated on

Six processing tasks moved onto Start, Grow and Scale. OCR, Envelope OCR, Document Detection, Image Enhancement and Image Upscaling were each a separate plugin, and we have switched all six on across those three Filestack pricing and plans. Usage limits are unchanged: 5000 units included and updated $0.03/overage. This is the second of six posts, […]

Read More →

Rendering the Filestack Picker Inside Your Own Container ElementRead More

Read more
Posted on | Last updated on
Rendering the Filestack Picker Inside Your Own Container Element

Rendering the Filestack picker inside your own container element is a single child prop. Every picker component in v7 accepts one child, clones it, sets the generated DOM id on it, and mounts the picker inside. Your border, height, radius and shadow survive. The custom container example in filestack-snippets is the version this is drawn […]

Read More →

Upgrading filestack-react From v6 to v7Read More

Read more
Posted on | Last updated on
Upgrading filestack-react From v6 to v7

Upgrading filestack-react from v6 to v7 is a version bump, one extra install, and one behaviour change that alters a working application without producing an error. What shipped in the release is listed in the React SDK v7.0.0 notes. The before-and-after code for every step below is in filestack-snippets. Key takeaways v7 needs two installs, […]

Read More →

How to Crop, Resize and Compress Images on the Filestack Free PlanRead More

Read more
Posted on | Last updated on
How to Crop, Resize and Compress Images on the Filestack Free Plan

Dimensions decide image file size more than lossless compression does. We ran Filestack crop, resize, and compress requests against a free key on the same 319,136 byte photograph, so the results compare directly. All three operations are on the free plan, so every URL in this article works on a free key. Key Takeaways: How […]

Read More →

Filestack Angular v4 Adds Support for Angular 19 Through 22Read More

Read more
Posted on | Last updated on

Filestack Angular v4 is out. @filestack/angular 4.0.0 was published on 28 July 2026, and it adds support for Angular 19 through 22, standalone applications, a one-command install, and server rendering that needs no guard around the picker. v4 is built the way Angular is built now. Standalone bootstrapping, signal inputs, OnPush components and an open […]

Read More →

Connect Filestack to Your Existing Stack, React, Next.js and Plain HTML in Under 20 LinesRead More

Read more
Posted on | Last updated on
Connect Filestack to Your Existing Stack, React, Next.js and Plain HTML in Under 20 Lines

Three lines do the work, whatever you connect Filestack to. You initialise a client with your API key, you open the picker, and you read the handle out of the callback. Below, that pattern is wired into an existing stack three ways, plain HTML, React and Next.js, under 20 lines in each case. Every snippet […]

Read More →

Folder Uploads in a React AppRead More

Read more
Posted on | Last updated on
Folder Uploads in a React App

Folder uploads in a React app arrive with v7 by way of filestack-js v4, which v7 can reach because it stopped bundling its own copy of that package. Enabling directory selection is a picker option. What actually changes is your interface, because a hundred files fail differently from one. The folder upload example in filestack-snippets […]

Read More →

10 Companies That Are Using Filestack and How They Are Using ItRead More

Read more
Posted on | Last updated on
10 Companies That Are Using Filestack and How They Are Using It

Every company below comes from a published Filestack case study, and each section links to its source. Customer claims, quotes, and results stay within what those sources document. Where a request or image was made internally to show the mechanism, we label it as a Filestack example rather than customer output. The pattern running through […]

Read More →

React TypeScript File Upload Without a Types PackageRead More

Read more
Posted on | Last updated on
React TypeScript File Upload Without a Types Package

A React TypeScript file upload used to mean writing your own declarations or installing a community @types package that drifted from the library. Since v7 the Filestack React SDK ships its own .d.ts files, so PickerResponse, PickerFileMetadata and FilestackError come from the package itself and the compiler checks your handlers. Everything here is in filestack-snippets, […]

Read More →

10 Things You Can Do with the Filestack Free PlanRead More

Read more
Posted on | Last updated on
Filestack Free Plan URL Toolkit illustration

The Filestack free plan runs image resizing, format conversion, PDF generation, face blurring, caching, screenshots, minification, zipping and storage. Each example takes one URL. Most AI-powered operations that read and interpret a file run on the higher plans. Every example below is live. Click any URL in this article and you will get back exactly […]

Read More →

Securing a React Picker With Signed PoliciesRead More

Read more
Posted on | Last updated on
Securing a React Picker With Signed Policies

Securing a React picker with signed policies takes one server endpoint and one prop. The endpoint signs a short-lived statement of what the client may do, the prop hands that statement to the picker, and your app secret never reaches the browser. The whole implementation is in filestack-snippets, as a small policy server and the […]

Read More →