Skip to content

Your website. Your name. Distributed storage.

Independent providers: No single company controls your data
Verifiable storage: Auditable, content-addressed hosting
Resilient by design: Harder to take down than traditional hosting

Distributed storage·Fixed pricing·Cancel anytime

One-line install
$curl -fsSL https://get.pinner.xyz | sh

my-site.com

6 of 6 providers active

ONLINE

Host A

ONLINE

Host B

ONLINE

Host C

ONLINE

Host D

ONLINE

Host E

ONLINE

Host F

Fully redundant

What happens when your host changes their mind

Account banned

Platform terms change. Your account gets flagged. Your site disappears overnight, no warning.

DNS pulled

Domain registrar or DNS provider suspends your domain. Visitors get 'site not found.' Your content is gone even though your files still exist.

Egress surprise

Viral traffic hits your static site. Your bandwidth bill explodes. The host throttles you or shuts you down mid-spike.

These aren't edge cases. They happen weekly.

How it works

Deploy in minutes. Get a link that doesn't break.

Build anywhere. Upload with one command. Get a content address that stays the same even if you change hosting providers or switch domains.

$pinner upload ./dist
Upload complete
CID bafybeihm24l4qtkiyuhgxz34vgok77s253ogaadktuvm7ywidknwptsokq
Size 2.4 MB
Status Pinned
Upload file

Any file, any size

Content hash

A unique fingerprint from your file's contents

Content address

A permanent link that never breaks

What you get

Content address

A link that always points to the same content, regardless of hosting provider or domain. Change everything: the content ID stays the same as long as it's pinned.

Distributed storage

Files copied across the Sia network. No single provider can delete them all.

Name support

ENS, Handshake, DNSLink, and traditional custom domains. Point your name at your content. We handle the IPFS layer.

What you don't get

No serverless functions

Static files only. No edge functions, no SSR, no databases.

No builds on our infra

You build elsewhere. We host the output. Bring your own CI/CD.

No backend hosting

No Node.js, Python, or PHP runtime. Static files only.

If you need serverless functions or SSR, use Vercel or Netlify alongside Pinner for static assets with content addresses.

Pinner

Encrypts and distributes your files

Host AEncrypted shard
Host BEncrypted shard
Host CEncrypted shard
Host DEncrypted shard
Hosts prove storage. Or no pay.

How it stays online

A network, not a data center

Your files split into encrypted pieces and stored across independent providers on the Sia network. Hosts only get paid when they prove they're still holding your data. If one goes offline, others keep serving your site as long as your account is active.

What we believe

Your site should be harder to take down than it is to put up.

Most hosts ask you to trust one company. We don't think you should have to.

Pinner stores your files across independent providers because redundancy isn't a feature, it's the point.

We don't promise 100% uptime. We promise architecture that doesn't depend on one provider's good will.

Resilience
No single trust
Redundancy
Architecture

Harder to take down than put up

What you can host

Decentralized Names

Your .eth, .hns, DNSLink, or traditional ICANN domain. Point your ENS contenthash, DNSLink TXT record, or any DNS A/AAAA/CNAME record at your content.

dApp Frontends

Host decentralized app interfaces. Users get a content address that doesn't depend on a single server or domain.

Sites That Need to Stay Up

Journalism, activism, legal resources: any site where disappearing isn't an option. Harder to take down than traditional hosting.

Static Sites & Portfolios

Portfolios, marketing sites, documentation. Build anywhere, deploy in minutes.

How we compare

PinnerVercelNetlifyPinata
Distributed backendYesNoNoNo
Content addressingYesNoNoYes
ENS/DNSLink supportYesNoNoYes
Serverless functionsNoYesYesNo
CI buildsNoYesYesNo
Crypto paymentsYesNoNoAnnual only

Pinner

Distributed storage + content addressing

Vercel / Netlify

Serverless functions, edge compute

Pinata

Managed pinning + public gateway

Pinner is for distributed, content-addressed static hosting. Need serverless? Use Vercel. Need a public IPFS gateway? Contact us about private gateway options.

Simple pricing

Storage at 10 USD/TB. Bandwidth priced upfront. No per-request fees.

See full pricing

Risk-free to try

Cancel anytime

No annual contracts. Cancel whenever.

We'll make it right

Something broken? Email us and we'll sort it out.

10-minute deploy

Install the CLI in under 2 minutes. Upload in seconds. Point your name and see your site live within 10.

Frequently asked questions

What kinds of sites can I host?

Static sites only. Portfolios, documentation, dApp frontends, and any site built on a static framework. No server-side code or databases.

Can I point my ENS name at a Pinner-hosted site?

Yes. Upload your site with pinner upload, run pinner point to get your contenthash, and paste it into your ENS manager. Your site will be accessible at myname.eth.limo.

What about Handshake (HNS)?

Yes. Set a DNSLink TXT record on your HNS domain pointing to your content address. Resolve via any HNS-compatible DNS resolver.

Is my site always online?

We copy your files across the Sia network to independent hosts. If one host goes offline, others keep serving your content as long as your account is active and Pinner is operational.

Can I update my site without changing my ENS record?

Yes. Upload your new build, then run pinner point again with the new CID. The same ENS contenthash now resolves to the updated content.

How does pricing work?

Pay for storage and bandwidth, priced upfront. No API call charges.

Deploy a site on your terms.

Your name. Your content. On infrastructure you control.