Skip to content
shoots.page Open the app

Photo delivery

Hand over finished photos without making your client sign up

You send one unlisted link. Your client opens it, browses their photos, and downloads the original files. They never create an account, install an app, or enter an email address.

Last updated

From shoot to delivered in four steps

  1. Select files locally

    Pick your finished JPEG, PNG, or RAW files directly in your browser. Your files stay on your machine while you name the gallery and set your delivery options, and your draft persists across browser reloads.

  2. Sign in with Google to send

    Sign in with your free Google account when you are ready to upload. Your selected files and delivery options carry over immediately so you never have to re-enter your settings.

  3. Upload and generate previews

    Uploads run in resumable 8 MiB parts, so you can leave mid-upload and pick up right where you stopped. The server generates 480 px thumbnails and 2000 px preview JPEGs in the background, including ready-to-view JPEGs for camera RAW files, before you publish.

  4. Share the gallery link

    Review the layout and share your link. You can protect the gallery with an optional password between 8 and 256 characters, set an expiry date, or leave it open to anyone who holds the unlisted URL.

What your client gets

Your client opens the link on any device. They see your studio name, the gallery title, and any expiry date you set. Without creating an account or downloading an app, they browse a clean grid that paginates at 60 photos per page and inspect individual images in a full 2000 px viewer.

When they download, they can save individual images or download a full ZIP archive. If you shot in RAW, they can download the original raw files, converted JPEGs, or both, based on the download toggles you enabled. You can see how the layout looks to a visitor in this example portrait gallery.

The honest limits

Current limits, checked 15 September 2026.
WhatLimit
File formatsJPEG, PNG, RAW (CR2, NEF, DNG, and most formats supported by LibRaw). No HEIC upload, no video.
Account storage2 GB free. A 250 GB paid plan exists, but paid billing is not live yet.
Original filesStored byte-for-byte; downloads match uploaded bytes exactly.
Previews480 px thumbnails and 2000 px JPEG previews (including rendered JPEGs for RAW files).
Per-photo sizeUp to 1 GiB and 80 MP for RAW source files.

Try your next delivery

Pick a finished set on the homepage to test the upload flow. You can draft the gallery, inspect the background previews, and see the presentation exactly as your client will experience it.

Prepare a gallery