Rectangular cropping doesn't always fit: a stamp is round, a logo is oddly shaped, a part on a drawing has a complex outline. The Lasso tool (Cutter) in pdfredX cuts out an area of any shape โ you outline the object with clicks, and the app peels it off into a separate layer you can move, mirror, and save. All in the browser, the file is never uploaded.
Step 01. Load the Document
Open pdfredX and drag a PDF or image into the upload zone. The page is rendered to Canvas locally through PDF.js โ not a single byte goes to a server. Click ๐ on the card of the page you need to open the editor.
Step 02. Pick the ๐ช Cutter Tool
In the editor, choose ๐ช Cutter (Lasso) โ the cursor turns into a crosshair. This isn't freehand drawing but building a polygon point by point: the outline comes out clean instead of shaky.
Step 03. Outline the Object With Clicks
Click along the object's edge, point by point โ a "rubber-band" line stretches between clicks to preview the next side. Trace the outline however suits you: the more points on the curves, the more precise the cut. Made a mistake? ESC or a right-click cancels the current outline without switching the tool off, and you can start over.
Step 04. Close the Outline
Finish the outline with a double-click or a click near the first point (within ~22 px) โ the contour closes, and the area inside the polygon is peeled off into a separate fabric.Image layer. Everything outside the outline is left out.
Step 05. Reposition and Save
The #FAB_CUTTER_PANEL panel appears: Mirror H/V, Delete, OK. Drag the cut fragment where you need it, mirror it if you like. Click OK, then ๐พ Save and Create PDF โ the final file is assembled by jsPDF and downloaded straight from the browser. Free, no sign-up.
How It Works Under the Hood
At the core is fabric.Polygon from Fabric.js 5.3.1. Each click adds a vertex, the polygon rebuilds in real time along with the rubber-band line to the cursor. On close (fabCutterFinish), the polygon becomes a clipPath โ a dynamic mask on a fabric.Image element: only the area inside the outline stays visible, the rest is clipped away. The cut fragment is exported through the Canvas API, with no server render.
Known Limitations
Precision is in the number of points. On smooth curves, place more vertices: the polygon joins adjacent points with straight segments, so with sparse points a curve comes out faceted.
Cut along contrast. A sharp object edge against the background is easy to trace; an object that blends into the background takes more care โ there's no automatic edge detection.
Rasterized output. The cut fragment is an image, not a vector. Selectable text inside it becomes part of the picture after saving.
If your goal isn't to cut out an object but to remove it and rebuild the background in its place (so no trace is left), that's the Remove Object from PDF tool.
Try it now โ pdfredx.com, no sign-up, your file stays with you.
