A client emails you three months after a branding project wraps up asking for proof that every stock photo you used was properly licensed. You dig through your Shutterstock download history, screenshot some receipts, rename a few PDFs, and zip it all together in a folder called "licences_final_v3." The client's lawyer is not impressed. A clean, predictable ZIP structure solves this problem once and turns licence handoffs from a scramble into a two-minute task.

Photo by Adonyi Gábor from Pexels

TL;DR:
  • Organize your Shutterstock licence ZIPs with a consistent folder hierarchy: project name, asset type, then individual licence certificates paired with their corresponding image files.
  • Name every file with the Shutterstock image ID and a human-readable slug so clients and lawyers can match assets to proof instantly.
  • Automate the collection step with a tool like Licence Downloader to skip the manual dashboard crawling entirely.

Why structured handoffs matter

Every Shutterstock download generates a licence certificate tied to your account, your subscription plan, and the specific image ID. That certificate is your legal shield. But Shutterstock does not package these certificates in a client-friendly way. They sit inside your account dashboard, one at a time, behind multiple clicks.

When a client or their legal team requests proof of licensing, they expect a single package they can open, review, and file. They do not want to log into your Shutterstock account. They do not want a Google Drive link with 47 unsorted PDFs.

0%
Of designers lack organized licence records

A structured ZIP file communicates professionalism. It tells the client you take intellectual property seriously. It also protects you: if a copyright dispute surfaces two years from now, you have a self-contained archive that proves exactly what was licensed, when, and under which terms.

Time saved with a standardized ZIP template
0%

Common mistakes that cost time

person using computer office
Photo by Maria Stewart from Pexels

Most freelancers make the same handful of errors when assembling licence packages:

  1. Flat file dumps. Every PDF and image thrown into one folder with no hierarchy. A lawyer reviewing 30 assets cannot tell which certificate belongs to which image.
  2. Missing image IDs. Renaming files to things like hero-banner.jpg strips the Shutterstock image ID. Without that ID, the certificate cannot be matched to the asset.
  3. Screenshots instead of certificates. A screenshot of your download history is not a licence certificate. Shutterstock provides actual downloadable licence documents. Use those.
  4. Expired or wrong plan references. If you switched from a subscription to on-demand credits mid-project, the licence terms differ. Mixing them without labels creates confusion.
  5. No README or manifest. The ZIP arrives with zero context. The recipient has to guess what they are looking at.
Warning: Never send a client your Shutterstock login credentials as "proof of licence." This violates Shutterstock's terms of service and exposes your entire account.

The ideal ZIP folder structure

Here is the folder hierarchy that works for single-client project handoffs:

ProjectName_Licences/
├── README.txt
├── manifest.csv
├── images/
│   ├── 2345678901_hero-banner.jpg
│   ├── 2345678902_team-photo.jpg
│   └── 2345678903_background-texture.jpg
└── certificates/
    ├── 2345678901_licence.pdf
    ├── 2345678902_licence.pdf
    └── 2345678903_licence.pdf

The key principles:

  • Project name as root folder. Use the actual project or client name, not a generic label.
  • Separate images/ and certificates/ directories. This keeps the structure scannable.
  • Shutterstock image ID as filename prefix. The ID 2345678901 links the image to its certificate unambiguously.
  • Human-readable slug after the ID. Adding _hero-banner helps non-technical reviewers identify assets without opening every file.
  • manifest.csv at the root. A simple spreadsheet listing each image ID, filename, licence type (Standard or Enhanced), download date, and the project context where it was used.
  • README.txt at the root. Two or three sentences explaining what the ZIP contains, which Shutterstock plan was active, and contact info for questions.
Key takeaway: Prefix every filename with the Shutterstock image ID and pair each asset with its matching licence certificate in a parallel folder structure so any reviewer can verify licensing in seconds.

Step-by-step assembly process

Shutterstock Licence ZIP Structure for Client Handoffs process
Figure 1: Shutterstock Licence ZIP Structure for Client Handoffs at a glance.

Follow these steps to build a handoff-ready ZIP. The diagram above shows the flow: Collect, Rename, Organize, Verify, Deliver.

1. Collect certificates

Log into your Shutterstock account and navigate to Download History. For each image used in the project, download the licence certificate PDF. Shutterstock generates these per-image, tied to your specific licence agreement.

If you used dozens of images across multiple projects, this step alone can eat an hour. Tools like Licence Downloader let you bulk-export certificates in one pass instead of clicking through each one individually.

2. Rename files consistently

Apply the naming convention: {ShutterstockID}_{descriptive-slug}.{ext}. Do this for both the image files and the certificate PDFs. Consistency here is what makes the ZIP self-documenting.

3. Organize into folders

Create the root project folder. Add images/ and certificates/ subdirectories. Drop the renamed files into their respective folders.

4. Build the manifest

Create manifest.csv with these columns:

Image IDFilenameLicence TypeDownload DateUsage Context
2345678901hero-banner.jpgStandard2026-06-15Homepage hero section
2345678902team-photo.jpgStandard2026-06-15About page
2345678903background-texture.jpgEnhanced2026-07-02Print brochure

5. Write the README

Keep it short. State the project name, the Shutterstock account holder, the licence plan active during downloads, and a note that each certificate in certificates/ corresponds to the matching image ID in images/.

6. Verify and compress

Open each certificate PDF to confirm it matches the correct image ID. Spot-check two or three. Then compress the root folder into a .zip file named ProjectName_Licences.zip.

Tools and workflows that help

business team reviewing paperwork
Photo by Vlada Karpovich from Pexels

The manual process works for small projects with five or ten images. It breaks down fast when you are handling 30+ assets or juggling multiple client projects in the same month.

Manual ProcessAutomated with Licence Downloader
Click each image in download historyBulk-select and export all at once
Rename files one by oneAuto-naming with image IDs
Cross-reference IDs manuallyManifest generated automatically
45-60 minutes per projectUnder 5 minutes per project

A few other tools that complement the workflow:

  • Spreadsheet software (Google Sheets, Excel) for maintaining the manifest template. Create one template and duplicate it per project.
  • File renaming utilities like Bulk Rename Utility (Windows) or Renamer (Mac) if you prefer local batch renaming.
  • Cloud storage with versioning (Google Drive, Dropbox) to keep a backup of every ZIP you send. If a client loses the file, you resend in seconds.
Here is an example dashboard showing what a typical freelancer's licence collection looks like after organizing three client projects:

Licence ZIP Handoff Summary

Acme Rebrand 18 assets Sent
GreenLeaf Campaign 7 assets Sent
Northside Menu Design 12 assets Pending

Handling Standard vs Enhanced licences

Shutterstock offers two main licence tiers, and mixing them up in a handoff creates real problems.

Standard Licence covers most digital and small-print uses: websites, social media, presentations, and print runs under 500,000 copies. This is what most freelance design projects require.

Enhanced Licence is needed for merchandise, templates for resale, unlimited print runs, or any use where the image is the primary value of the product being sold.

In your manifest, always note which licence type applies to each asset. If a client later wants to use a Standard-licensed image on merchandise, the manifest makes it immediately clear that an upgrade is needed. This small detail prevents expensive misunderstandings.

|

Client handoff checklist

Shutterstock Licence ZIP Handoff Checklist

Your progress is saved automatically in your browser.

FAQ

Frequently Asked Questions

Freelance designers and independent creatives who purchase Shutterstock images for client projects and need to deliver proof of licensing as part of their handoff process. It is especially relevant if your clients have legal teams or compliance requirements that demand documentation.
For a project with 10-15 images, the manual process takes roughly 30-45 minutes the first time. Once you have a template folder structure and naming convention in place, subsequent projects drop to about 15 minutes. Using a bulk tool like Licence Downloader cuts that to under 5 minutes regardless of asset count.
Start by downloading the licence certificates for your most recent completed project. Build one ZIP using the folder structure described above. Send it to that client proactively. This gives you a working template and immediately demonstrates professionalism to the client.
Strictly speaking, the licence certificates alone prove licensing. But including the image files alongside them makes the package self-contained. A reviewer can open the ZIP, see the image, and immediately check the matching certificate without needing access to any external system.
Create a top-level folder per platform inside the ZIP. For example, Shutterstock/, AdobeStock/, and Freepik/ each with their own images/ and certificates/ subdirectories. The manifest should include a "Platform" column. This keeps everything organized without mixing licence terms from different providers.
Yes. The folder hierarchy and naming convention work for any platform that provides downloadable licence certificates. The only thing that changes is the ID format and the certificate document itself. Shutterstock uses numeric image IDs; Adobe Stock uses similar numeric IDs; Freepik uses alphanumeric slugs. Adapt the prefix accordingly.

What does your current licence handoff process look like, and where does it break down? Share your approach and any folder structures that have worked well for your projects.