Button Text

IPFS & Farcaster at scale

Pinata makes it simple to store and retrieve media on IPFS and build social applications with Farcaster.
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 IPFS and Farcaster

IPFS Storage

Streamlined Web3 content storage management and distribution.
Learn more
A screenshot of Pinata app showing the Upload Files Panel

Dedicated Gateways

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

Access Control

Control and security with Access Tokens, IP Address Restrictions, and Host Origin Restrictions.
Screenshot of


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

Farcaster Auth

Elevate app security with streamlined user authentication and effortless sign-ons.
Go to Docs

Farcaster Dev Tools

Build secure, scalable, and interactive applications effortlessly. Drive growth with our robust APIs, authentication, and real-time data frameworks.
Learn more
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?