Watermark PDF

Watermark PDF

Watermark PDF is a REST API tool that adds either a text-based or an image-based watermark to all pages of a PDF with customizable font, text size, color, opacity, scale, positioning, and rotation.

Build Your Solution

You have document processing problems, we have Solutions. Explore the many ways pdfRest can align your documents with your business objectives.

Browse all solutions
Access PDF Processing Power with AI Magic
Access PDF Processing Power with AI Magic
The pdfRest logo is added to the Microsoft Power Automate logo with a representation of a PNG to PDF conversion workflow
Integrate pdfRest with Microsoft Power Automate
Ensure GDPR Compliance for PDF Processing with EU-Based Cloud API
Ensure GDPR Compliance for PDF Processing with EU-Based Cloud API
The Salesforce logo with APEX programming language is connected with the pdfRest logo around a PDF toolkit icon
Integrate PDF API Tools with Salesforce Apex Code
A PDF is stamped with a brand logo as a watermark and then restricted so that it is not editable
Secure PDF Documents with Protected Watermarks
A copyright mark is applied to a PDF document to protect a person's original ideas and creative designs
Preserve Copyright with PDF Watermarking
Why is pdfRest the best API to watermark PDF?
pdfRest offers the best solution for watermarking PDF documents, because it supports both text and images, full customization, and an extensive font list.

Supports Text and Images

Watermark PDF is your one-stop-shop to easily add both text-based watermarks and image-based watermarks to a PDF. Simply upload your PDF to be watermarked, and choose between uploading an image file (in PDF format) or setting the watermark_text field to use as your watermark. If your image file is in a different format than PDF, simply process it first with the Convert to PDF API Tool.

Fully Customizable

Just like Adobe® Acrobat™, Watermark PDF gives you full access to apply and adjust your watermark with precision. For text-based watermarks, choose your font, text size, and text color. For image-based watermarks, scale your image to any size. For both text and image watermarks, adjust the opacity, vertical and horizontal position, and rotation value.

Extensive Font Support

When applying a watermark using text, choose from over 70 supported font options. Browse the Font List to find the best fit font for your watermark. If you don't see the font you're looking for, just let us know, and we'll be happy to look into the best ways to support your specific requirements.

Customize Your Solution

Learn about the parameters for this tool to create your custom solution.

Watermark File

The watermark_file parameter lets you upload a PDF to pdfRest's processing server to be added as a watermark to your input document.

To add an image file as a watermark to a PDF, you can use pdfRest's Convert to PDF tool to convert a JPG, PNG, TIF, or BMP file to PDF and submit it here using the watermark_file or watermark_file_id parameter.

The following parameters allow you to further adjust your file watermark:

  • watermark_file_scale - apply a size multiplier to your file watermark
  • opacity - set watermark opacity
  • x and y - horizontal and vertical offset, respectively, from the center of the page
  • rotation - apply rotation to your watermark

Safe & Secure

Confidently process your sensitive data with pdfRest. Our platform is fortified for robust, Enterprise-grade security and compliance, including GDPR, HIPAA, and SOC 2 Type 2 certification in progress. Your data's protection is our priority.

Frequently Asked Questions
Need more help? Contact Us or visit our documentation.

The Watermark PDF API is a REST API tool that adds either a text-based or an image-based watermark to all pages of a PDF. The tool is highly customizable, allowing you to control the font, text size, color, opacity, scale, positioning, and rotation for precise results.

A text watermark uses a specified string of text as the watermark, which can be styled with various fonts, sizes, and colors. An image watermark uses a PDF file as the watermark image. To use other image formats like JPG or PNG, you can first convert them to a PDF using our Convert to PDF API Tool and then apply them with the Watermark PDF API.

pdfRest offers a superior solution because it supports both text and image watermarks, provides full customization, and includes an extensive font list. You can precisely control the placement, opacity, and appearance of your watermark, ensuring it aligns perfectly with your brand and document security needs.

Yes, you can. By setting the behind_page parameter to true, the watermark will be placed behind all existing page content. This is a powerful feature for applying subtle branding or security without obscuring the main text or images on the page.

Common use cases for this tool include adding "Confidential" or "Draft" labels to documents, applying copyright notices to protect intellectual property, or embedding company logos for branding purposes. Watermarks are an effective way to communicate a document's status, purpose, or ownership.

Yes, you can. The API allows you to use the pages parameter to specify which pages should receive the watermark. You can select a single page, a range of pages (e.g., 3-5), or a comma-separated list of individual pages and ranges (e.g., 1, 4-6, 10-last).

The API provides several parameters to customize a text watermark. You can choose from over 70 supported fonts using the font parameter, set the text_size in PDF units, and define the text_color using either text_color_rgb or text_color_cmyk values.

You can control the position and rotation of both text and image watermarks with great precision. The x and y parameters allow you to specify the horizontal and vertical offset from a default alignment, while the rotation parameter applies a degree of rotation. You can also use horizontal_alignment and vertical_alignment to set the starting position of the watermark (e.g., top-left, bottom-right, or center).

You can control the opacity of both text and file watermarks using the opacity parameter. It accepts a decimal value from 0 to 1, where 0 is fully transparent and 1 is fully opaque. This is useful for creating subtle, semi-transparent watermarks that don't distract from the document's content.

Ensuring the security and privacy of your data is a top priority at pdfRest. Our platform is built for robust, enterprise-grade security and compliance, including GDPR and HIPAA. All your files are secured with encryption during both transit and at-rest, and they are permanently deleted after the stated file retention period (30 minutes for most plans). For complete details, please refer to our Data Processing Agreement (DPA).

To facilitate GDPR compliance for your watermarking workflows, pdfRest processes your data within the European Union and adheres to other strict data protection requirements. You can ensure all processing occurs within the EU by sending your API calls to the dedicated EU endpoint at http://eu-api.pdfrest.com/watermarked-pdf. Please note that a GDPR usage fee may apply for some plans. For more information, please review our Data Processing Agreement.

Integrating the Watermark PDF API is straightforward. We offer comprehensive API documentation and code samples in many programming languages. The API Lab also allows you to test and generate code snippets directly from your browser, simplifying the setup and ensuring a smooth integration experience.

Yes, you can perform this task with our no-code tools. Our API Lab is an online tool that allows you to upload files and send API calls directly from your browser. For an even more convenient workflow, you can watermark a PDF online with pdfAssistant.ai, a conversational AI assistant that automates PDF tasks.

Yes, pdfRest offers two self-hosted options. The pdfRest API Toolkit on AWS allows you to deploy and manage your own backend processing infrastructure within your AWS environment with pay-as-you-go pricing through the AWS Marketplace. The pdfRest API Toolkit Container provides ultimate environmental control as a Docker Container, giving you the flexibility to run the API in on-premises data centers or public/private cloud environments with a flexible, custom licensing model.

Generate a self-service API Key now!
Create your FREE API Key to start processing PDFs in seconds, only possible with pdfRest.