EPEddiesPDF>Workflows
Drop PDF here or click to upload
Run several steps on one PDF in sequence
Or drop files anywhere on this page. Files are processed in your browser and never uploaded.

Add a step:

No steps yet. Add a step above to start the workflow.

Saved workflowsi

Save a workflow to reuse it on other files. Passwords are never saved.

How to run a PDF workflow

A workflow runs several PDF actions on one file, one after another. Save it to run again on other files, or export it as a file to share.

  1. Add your PDF

    Drag the PDF onto the page, click Upload PDF file, or use the arrow next to the button to import it from Google Drive. A password-protected file is decrypted in your browser after you enter the password.

    Workflows upload box
  2. Build the steps

    Under Add a step, click Convert to grayscale, Rotate 90°, Add watermark, Compress or Password protect. Each step has its own settings: the rotation, the watermark text, the compression method or the password. Use the up and down arrows to change the order. Password protect always runs last.

    Step buttons for building a workflow
  3. Run and download

    Click Run workflow. The steps run in order, and the results screen lets you preview the PDF, download it, save it to Google Drive, open it in another tool, or delete the files.

Save and reuse workflows

Type a name and click Save to keep the workflow in this browser. Click its name later to load it again. Export .json downloads the workflow as a file, and Import .json loads one. Passwords are never saved or exported.

Saved workflows section with Save, Export .json and Import .json buttons

Grayscale and selectable text

The Convert to grayscale step redraws pages as images, so their text can no longer be selected. To keep text selectable, use the separate Grayscale tool instead.

What happens to your file during a workflow run

Each step writes a complete new PDF

A run isn't one combined operation. The first step reads your file and saves a full PDF, the second step reads that PDF and saves another, and so on. Nothing is kept from a run that stops partway: if step 3 fails, you don't get the output of steps 1 and 2 either. Before any step starts, the tool checks that it can read the file at all, so a damaged PDF fails straight away rather than halfway through. If that happens, try Repair PDF first.

Because each step holds its own copy in memory, a long workflow on a large file needs more memory than a single tool would. Very large files are more likely to fail on a phone than on a laptop.

What survives each step

Rotate, Add watermark and Compress on "Lossless only" open the existing document and save it again. Bookmarks, links, form fields, comments and document properties all stay where they were.

Convert to grayscale, and Compress on "Automatic" when it decides to redraw the pages, build a brand new PDF from page pictures. Everything that isn't drawn on the page is left behind: the bookmark panel, the title and author in the document properties, attachments, and any links. If you need bookmarks in the result, add them after the run with Create bookmarks, and set the title again with Edit metadata.

How the watermark step sizes itself

There's no font size setting. The text is bold, gray, at 25% opacity, turned 45 degrees as the page is displayed, and its size is a tenth of the page's shorter side. On A4 that's about 60 points, on Letter about 61. Long text is shrunk so it fits within 80% of the page's diagonal, so a full company name comes out smaller than a single word.

Because the size is worked out per page, a document that mixes A4 and A3 pages gets a proportionally larger mark on the A3 pages. If you clear the text box completely, the step stamps the word WATERMARK.

What's inside an exported .json file

It's plain text that any text editor can open. It holds a tag saying it's an EddiesPDF workflow, a version number, the workflow name and the list of steps. Each step has a kind (grayscale, rotate, watermark, compress or protect) plus its setting: the angle as 90, 180 or 270, the watermark text, or the compression mode as auto or lossless.

That makes variants easy: copy the file, change the watermark text to another client's name, and import the copy. On import the tool checks everything:

  • Files over 200 KB, or without the EddiesPDF tag, are refused.
  • An unknown step type stops the import with a message naming it.
  • An angle other than 180 or 270 becomes 90, and watermark text is cut to 200 characters.
  • A protect step is moved to the end, and no password is ever read from the file.

The password step itself uses AES 256-bit encryption with an open password only. Every permission is allowed, and the owner password is a random one nobody knows. If you need printing or copying restrictions, leave the step out and use Protect PDF on the result.

Read the full guide

Features

  • Runs several PDF actions on one file in a single pass instead of one tool at a time.
  • The PDF is processed in your browser. It is not uploaded to a server.
  • Save a workflow in this browser and run it again on other files, or export it as a .json file.
  • Password protection always runs as the last step, so the other steps can still open the file.
  • Free to use. No installation or account needed.

Frequently asked questions

Is there a file size limit?

There is no fixed limit. The file is processed in your browser, so the practical limit is your device's memory.

Does it work on a phone?

Yes. Building a workflow with many steps is easier on a larger screen.

Is it safe to use with confidential documents?

Yes. The PDF is processed in your browser and is not uploaded to a server. Passwords are never saved or exported with a workflow.