PDF – Highlight Text in Make
What this module does
PDF4me — PDF – Highlight text scans any native PDF for the words and phrases you list and paints each one with your chosen color. Supply a HighlightList of text-plus-hex-color pairs and the module returns an annotated PDF ready to route into any downstream Make module: Drive, Dropbox, email, or a webhook.
Authenticating Your API Request
Every PDF4me module in Make needs a valid Connection. Create or select a connection that holds your PDF4me API key so scenarios can call the service securely.
Important Facts You Should Not Miss
File Content must be actual PDF bytes from a prior download module (e.g. Data from Dropbox Download). Mapping a URL string or a filename here leads to a failed run.
Highlighting requires an embedded text layer. Scanned or image-only PDFs must go through an OCR module first to generate a searchable PDF before colors can be applied.
Add as many items to HighlightList as you need. Each item carries its own Text phrase and HighlightColor hex code — all applied in a single module execution.

Map Filename and File Content from a download module, then add each text-color pair to HighlightList.
Parameters
Required: Connection, Filename, File Content, and at least one HighlightList item (with Text and HighlightColor).
| Parameter | Required | What it does | Example mapping |
|---|---|---|---|
| Connection | Yes | PDF4me API connection for the scenario. | Your PDF4me connection |
| Filename | Yes | Original filename with .pdf extension from the source module. | 1. File Name |
| File Content | Yes | Binary PDF body from the download or source module. | 1. Data |
| HighlightList › Text | Yes | The exact word or phrase to find and highlight inside the PDF. | Liability, OVERDUE |
| HighlightList › HighlightColor | Yes | Six-digit hex color code to paint matched text. Include the # prefix. | #FFFF00, #FF2C00 |
Quick Setup
- Add PDF4me → PDF – Highlight text.
- Select Connection (or add one via Add).
- Map Filename to the filename field from the prior module (include
.pdf). - Map File Content to the binary data field (usually Data) from the download step.
- Click Add item under HighlightList. Enter the Text to find and a HighlightColor hex code.
- Repeat for each additional word-color pair.
- Save and click Run once to test. Verify the output contains annotated PDF data.
Workflow Examples
Workflow ExamplesCommon Make scenario patterns using PDF – Highlight text.
- Dropbox — Download a File for incoming contract PDFs.
- PDF – Highlight text: mark "Liability", "Termination" in red; "Payment Terms" in yellow.
- Upload annotated PDF to a review folder.
- Send Slack notification to the legal team.
- Webhook triggers when a new invoice PDF arrives.
- Highlight "OVERDUE", "Past Due", "Final Notice" in bright yellow.
- Email the marked invoice to the accounts receivable team.
- New policy document saved to Google Drive.
- Highlight regulatory keywords in blue, action items in green.
- Save annotated copy to SharePoint compliance archive.