Add Shapes
Drop a PDF file here or click to upload
No size limit — large files welcome
🔒 Your files are processed securely and never uploaded to any server.
You Might Also Need
What is Add Shapes?
Add Shapes draws geometric shapes — rectangles, lines, and other primitives — directly onto a PDF page. The current implementation places a red-outlined rectangle at a default position (50, 50) with dimensions 100×100 points and a 2-point border. This provides a foundation for annotating pages with visual markers, callouts, or layout guides.
The tool uses pdf-lib's drawing primitives to render shapes into the page content stream. Like all pdf-lib operations, the shapes become a permanent part of the page — visible in any reader and when printed.
How to Use Add Shapes
- Upload a PDF by dropping it onto the upload zone.
- Click Add Shapes. The tool draws a red-outlined rectangle on page 1 at position (50, 50) with dimensions 100×100 points.
- Download the result as
with-shapes.pdf.
Why Use Add Shapes?
Shapes are useful for visually marking areas of a page — highlighting a region for review, drawing attention to specific content, or creating layout guides for print preparation. While the current default is a single rectangle, the underlying engine supports lines, circles, and other primitives that can be configured for more complex annotations.
Privacy & Security
Your files never leave your browser. Every step — reading the PDF, drawing shapes, and writing the output — happens on your own device. Nothing is uploaded to Racira's servers, no copies are stored in the cloud, and no file data is transmitted at any point.
Frequently Asked Questions
Can I change the shape color or position?
The current default is a red-outlined rectangle at (50, 50). Customization of color, position, and dimensions is planned for a future update.
Can I add multiple shapes?
Currently, one shape is added per invocation. To add multiple shapes, process the document multiple times — each pass adds another shape to the existing content.