Skip to main content
For independent freelancers

Your domain.
Your brand.
Your screenshots.

Upload captures to your own SFTP, FTP, or S3 bucket. Every share URL lives on your client-branded domain. Free tier, no team-seat billing.

SFTP · FTP · S3 · R2 · Custom HTTP

Maxisnap is a screenshot tool for freelancers who want screenshots hosted on their own domain instead of a generic sharing service. Configure SFTP, FTP, or S3 once; every capture auto-uploads to your client-branded URL (e.g. yourname.com/proof/screenshot.png).

The URL upgrade

Client-branded URLs, not generic-service URLs

Generic service
prntscr.com/7f4k2a9 imgur.com/a/b3R9qX tinyurl.com/ys84h3k

Anonymous-looking. Clients wonder if it's safe to click. Some corporate mail filters strip them as suspicious shorteners. Branding says "random freelancer."

Your domain via Maxisnap
yourname.com/proof/feature-walkthrough.png yourname.com/proof/auth-flow-v2.png yourname.com/proof/landing-redesign.png

Clients see your brand on every link. URLs survive when the generic service goes down. Professional signal on every deliverable you share.

Setup, in plain English

Configure once, forget about it

  1. Open Settings → Upload → Add server.

    Pick SFTP (most common for shared hosting / DigitalOcean / cPanel), S3 (Amazon, DigitalOcean Spaces, Backblaze B2), or Custom HTTP (any endpoint that accepts an authenticated POST).

  2. Paste credentials.

    Host, port, username, password or private key, target directory. Private-key auth supports RSA, Ed25519, and ECDSA — the same keys you already use in your SSH config.

  3. Set the public base URL.

    Point Maxisnap at the public URL root where those uploaded files will be served from. Example: if ~/public_html/proof/ is served at yourname.com/proof/, that's your base URL.

  4. Hit Ctrl+Alt+7.

    Capture a region, the file uploads to your host, the public URL lands on your clipboard. Every future capture follows the same path. Zero repeat configuration.

For the multi-client freelancer

Per-client upload profiles

If you juggle three clients on three different stacks, save one upload profile per client. Client A uses their internal SharePoint with a custom HTTP endpoint. Client B has an S3 bucket they want deliverables in. Client C wants everything on your own domain so they can pull it into their docs. Each profile saves its own server, credentials, target directory, and base URL.

Switching is one click in the tray menu. A screenshot you take while in Client A mode goes to Client A's server with Client A's URL. No accidental cross-client link leakage.

Frequently asked

Questions freelancers ask

Can I use my own domain for screenshot URLs?

Yes. Configure any SFTP, FTP, S3, or custom HTTP host and set the public base URL to your domain. Every capture uploads there and lives at yourname.com/proof/ms_abc123.png. Clients see your brand, not a generic service.

Does Maxisnap support custom SFTP hosts?

Yes. Host, port, username, password or private key (RSA, Ed25519, ECDSA), target directory, and public base URL are all configurable per server. Multiple profiles supported.

What's the cheapest screenshot tool for a freelancer?

Maxisnap's free tier is $0 forever with unlimited own-host uploads and 100 cloud uploads/month. Pro is $4/month. No team-seat minimum, no annual contract, no per-client surcharge.

Can I switch between client buckets?

Yes. Save multiple server profiles and toggle from the tray menu or upload-settings sidebar. Each profile has its own server, credentials, directory, and base URL.

Is there a freelancer / single-user Pro plan?

Yes. Pro is $4/month per user, no team-seat minimum, no annual contract, no per-client surcharge. Most freelancers using their own SFTP/S3 stay on the free tier indefinitely.

Own your URLs. Own your brand.

Free forever for own-host uploads. $4/month Pro if you want the cloud cap gone too.

Download Free See pricing

Related: SFTP upload · S3 upload · pricing · for solopreneurs · features