/// EDIT
1 credit

Stamp PDF API — text, image or Bates numbering

Text, an image, or sequential Bates numbers — nine anchors or exact coordinates, with opacity and rotation.

/// Quick answer

Stamp places exactly one of text, an uploaded stamp_image, or sequential bates: {prefix, start, digits} numbering onto each page in pages (default: every page), at one of nine anchors (top-left through bottom-right, plus center) or exact x/y coordinates in mm, with opacity, rotation (0/90/180/270) and, for text, font_size.

Try Stamp PDF API — free →Read the docs

Free account. No card required.

How does the Stamp PDF API work?

One HTTP request from any language. Every ASHDOCS endpoint uses the same X-API-Key header.

curl -X POST https://www.ashdocs.com/api/v2/tools/pdf-stamp \
  -H "X-API-Key: ash_live_..." \
  -F "file=@document.pdf" \
  -F 'options={"text":"DRAFT","anchor":"center"}'

Common use cases

RELATED TOOLS