Button Text

IPFS at scale

Pinata makes it simple to store and retrieve media on IPFS. Quickly build apps, collaborate with others, and analyze insights about your IPFS files.
const pinataSDK = require('@pinata/sdk');
const pinata = new pinataSDK({ pinataJWTKey: 'yourPinataJWTKey'});
const upload = await  

Pinning the Apex of Web3

OpenSea Logo
Ledger Logo
DraftKings Logo
Gala Games Logo
Sorare logo
Foundation Logo

Power tools for developers

IPFS Storage

The fastest and simplest file storage solution for applications that need media.
Learn more
A screenshot of Pinata app showing the Upload Files Panel

Dedicated Gateways

High-speed access, no limits, and security for side projects and high-traffic applications alike.
Learn more
Code snippet to use the Pinata API for Dedicated Gateways

Access Controls

Protect your gateway and your pocketbook with Access Tokens, IP  Restrictions, and Host  Restrictions.
Screenshot of


Elevate your workflow with Pinata Workspaces. Seamlessly join and switch between organizations within one account.
Analytics icon

Gateway Analytics

Get deep understanding of which files are being viewed, from where, and how often so you can make application and business decisions quickly.
Learn more
Gateway analytics
We’re excited about making decentralized technology more accessible to developers and users, and Pinata embodies that mission.
OpenSea CEO, Devin Finzer
Devin Finzer
CEO of OpenSea

Get started for free

Pinata provides a range of developer plans to suit every stage of your journey, making IPFS more accessible. Start with the Free Plan, upgrade as needed, and scale with confidence.
 Pinned Files
Per month
Per month
 dedicated gateway

The easiest IPFS experience for developers

Smart on-boarding

Sign up, get your API keys, and your gateway immediately.

Unmatched support

Reliable in-app support for all your on-demand needs.

Robust documentation

Comprehensive guidance and examples to help you get up and running quickly.

Get started in < 2 mins

Build on IPFS at the scale of the web.

Open up our toolbox

Build the next big thing with intuitive developer tools.


Build server-side apps with our official Node.js SDK.
npm i @pinata/sdk

Next.JS Template

Spin up a new IPFS-powered app in under 20 seconds.
npx create-pinata-app

Pinata CLI

For the command-line ninjas, CLI is the fastest way to upload.
npm i -g pinata-upload-cli

Stay up to date

Join our newsletter for the latest stories & product updates from the Pinata community.
Amazing! You are subscribed.
Go and check your inbox
Oops! Something went wrong. Check your input and try to submit again.
No spam, notifications only about new products, updates and freebies. You can always unsubscribe.
Hi! 👋
We’re trying to make Pinata more useful for you and would appreciate your input.

Would you mind answering 6 (very short) questions?