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.