File Tools for Travel Agents

A client itinerary is assembled from files nobody wrote together: an airline confirmation, a hotel voucher, a transfer, an insurance certificate and your own day by day page. The chain is unlock what is protected, merge the pack in reading order, number the pages, compress it for email and encrypt the copy that goes to the client. Everything runs in the browser.

Order is forced by the tools. An encrypted supplier file cannot be merged, so unlocking comes first. Numbering comes after merging, or the airline pages and your own pages each start at one. Compression comes before encryption, because no other PDF tool here can open a protected file. And the master stays unencrypted in your own folder, because a lost password is not recoverable and a client will ask for a resend.

1. Unlock the supplier files

Unlock PDF removes restrictions from a PDF, but it is not a cracking tool. A file locked with an owner password only, which blocks printing, copying or editing while still opening, can be unlocked without a password. A file that asks for a password before it displays anything needs the real one, and there is no dictionary attack or recovery here. Ask the airline, the hotel or the client for it.

The tool handles one PDF at a time and stops at 50 MB. Keep the original locked file, because the unlocked copy is a new document and the supplier may reissue the source.

Unlock PDF

Remove owner restrictions from a supplier file you already have.

Open Unlock PDF

2. Merge the pack in reading order

Merge PDF joins the files in the order the client will read them: flights, transfers, accommodation, insurance, then your day by day page. It needs at least two files, has no file count or size cap in the code, copies pages without re-encoding and keeps links intact.

It does not compress, so a pack full of high resolution hotel brochures stays heavy. If a supplier sends an updated voucher, rebuild the pack from the sources rather than patching the merged file. A merged PDF is a new copy, not a live link.

Merge PDF

Join confirmations, vouchers and your own pages in trip order.

Open Merge PDF

3. Number every page

Add Page Numbers writes a continuous number in one of four formats, with a starting value, six positions and a skip option for a cover page. Numbers are selectable text, so a client on the phone can quote a page. Use 1 / N or Page 1 of N when the pack will be discussed line by line.

There is no prefix field, so a booking reference or a client name cannot sit inside the number. Put that on a cover page you create before merging. The tool handles one PDF at a time, which is the slow step when ten clients travel in the same week.

Add Page Numbers

Continuous numbering, with the cover page left unnumbered.

Open Add Page Numbers

4. Compress before it goes by email

Compress PDF is designed for files under 50 MB and rewrites the internal structure with qpdf. Text and links survive, but the images inside are not re-encoded, so hotel brochures barely shrink. Two levels are offered: Standard at deflate level 6 and Maximum at level 9 with linearization for faster opening.

There is no target size field, so run the tool and read the output number. The better fix is at the source: ask for a text only voucher, keep a brochure as a link rather than a page, and cut pages the client does not need for the trip. If the file is still too large, split it into travel documents and a destination guide.

Compress PDF

Structural compression under a 50 MB cap, without re-encoding pages.

Open Compress PDF

5. Encrypt the copy that goes to the client

Protect PDF writes AES-256 in the browser, with an open password and optional permissions for printing, copying and editing. The file is never uploaded to be encrypted. Send the password by phone or a separate chat, and keep the unencrypted master.

Encryption is not redaction. A passport number or a card authorisation printed on a page is fully readable once the client opens the file, so remove or replace those pages in the source before assembly. There is also no password recovery, and the permission switches are enforced by the reader rather than by cryptography.

Protect PDF

AES-256 on the copy that leaves the office, with no upload.

Open Protect PDF

6. Cut a clip the client can open without a player

Video to GIF cuts a clip between 0.5 and 20 seconds, three seconds by default, at 10, 15, 20 or 24 frames per second and a width of 320, 480, 640 or the original. The result loops forever and needs no codec, which is why it plays in a chat window or on a hotel screen.

A GIF is often larger than the MP4 it came from, so keep the clip short and the width modest. The tool cannot crop, watermark or set a loop count. For a proper video attachment, use Video Compressor to produce an MP4 instead, and keep the GIF for the preview.

Video to GIF

A short destination loop for a chat preview or a hotel screen.

Open Video to GIF

What this chain cannot do

  • No booking engine, itinerary template or price quote. The pack is assembled from files you supply.
  • No passport or card redaction. Nothing here blacks out text on a page.
  • No password cracking. A file with an open password needs the real password from the supplier.
  • No batch unlock or batch encryption. One PDF at a time.
  • No ZIP packaging. Each file is downloaded on its own.
  • No flight status or live supplier data. Nothing is connected to an airline or hotel system.
  • No image re-encoding inside a PDF. Brochures stay heavy, so keep them out of the pack.
  • No airline ticket format or IATA compliance. The output is a normal PDF.
  • No certificate signature on the client agreement. Sign PDF places a drawn image, not a cryptographic signature.

Frequently asked questions

Unlock any file that asks for an open password first, because Merge PDF cannot read a protected document. Then open Merge PDF, add the files and drag the cards into the order the client will read: flights, transfers, accommodation, insurance and your own day by day page. The tool needs at least two files, has no file count or size cap in the code, copies pages without re-encoding and keeps links. It does not compress, so a pack full of hotel brochures stays heavy; you can compress the finished file with Compress PDF under a 50 MB cap, but that rewrites structure and leaves the images alone. Add page numbers after merging, with 1 / N if the client may quote a page. Encrypt the final copy with Protect PDF, and keep an unencrypted master because no other PDF tool here can open a protected file.
Only if the file is restricted by an owner password rather than an open password. An owner password blocks printing, copying or editing but lets the document open, so Unlock PDF can remove those restrictions without a password. A file that asks for a password before it displays anything needs the real one; there is no cracking, dictionary attack or recovery in this tool or anywhere on the site. Ask the airline, the hotel or the client for the password, or ask for an unlocked copy. The tool handles one PDF at a time and is capped at 50 MB. Keep the original file, because unlocking produces a new document and the source may be needed if the supplier reissues it. If the client cannot find the password, the correct fix is a reissue from the supplier, not a workaround.
Compress PDF is the last step before encryption, and it is designed for files under 50 MB. It rewrites the internal structure with qpdf, packing objects and rebuilding the cross-reference table while leaving text and links intact. What it does not do is re-encode the images inside, so a pack built from full page hotel brochures barely shrinks. The better fix is at the source: ask for a text only voucher, keep brochures as links, and cut pages the client does not need for the trip. There is no target size field, so run it and read the output number. If the file is still too large, split the pack into travel documents and a destination guide and send two files, keeping one uncompressed master for your records. A text only voucher from the supplier is worth asking for at the time of booking, not after the pack is built.
Protect PDF writes AES-256 in the browser, with an open password for the client and optional permissions for printing and copying. The file is never uploaded to be encrypted. That protects the pack if it is intercepted, but it is not redaction: a passport number or a card authorisation printed on a page is fully readable once the client opens the file. Remove or replace those pages in the source before you assemble the pack. Also note three limits: there is no password recovery, so a lost password loses the file for everyone; the permission switches are enforced by the reader, not by cryptography; and this is encryption, not a signature, so it proves neither authorship nor that the file was not altered. Send the password by phone or a separate chat. Keep it out of the same email that carries the file.

Build the itinerary

Free, private and unlimited. No account needed.

Open Merge PDF