# Nostr Media > Image, video and file hosting for the Nostr protocol. Nostr Media is a Blossom- and > NIP-96-compatible media server at https://nostrmedia.com: any Nostr client speaking > either protocol can upload to it. Authentication is a signed Nostr event rather than a > password, files are addressed by their SHA-256 hash, and blobs are served from > https://file.nostrmedia.com. Operated by 21 Million LLC dba Nostr Services. Key facts an agent usually needs: - There is no free tier. Uploading requires an active paid subscription (Purple 100 GB, Onyx 210 GB, Gold 2.1 TB), from $2.99/month. - A single POST to /upload accepts files up to 125 MB; /presigned handles up to 5 GB. - Uploads never expire while the subscription is active. - Upload and mirror are implemented over Blossom and NIP-96. Listing and deleting are not yet exposed over those protocols; use /edit and /delete, or the web file manager. - Nostr Media never receives a private key (nsec) and cannot recover one. - Zapwall lets a subscriber charge satoshis to unlock a file; 100% goes to the owner. - Nostr Media is not affiliated with the Nostr project. ## Docs - [Overview](https://nostrmedia.com/docs/index.md): what the service is, how uploading works, what it is not. - [API reference](https://nostrmedia.com/docs/api.md): authentication, /upload, /presigned, /mirror, /media, /edit, /delete, /usage, /zapwall, /check-subscription, limits, URL layout. - [Client setup](https://nostrmedia.com/docs/clients.md): pointing Amethyst, Primal, Nostur, noStrudel, YakiHonne, 0xchat, Snort and other clients at Nostr Media, plus troubleshooting. - [Plans and pricing](https://nostrmedia.com/docs/pricing.md): tiers, prices, storage, per-tier file types, paying by card or Bitcoin, what happens on cancellation. - [FAQ](https://nostrmedia.com/docs/faq.md): the questions asked most often, answered in full. - [File manager](https://nostrmedia.com/docs/file-manager.md): what the web app at /manage does. ## Policies - [Terms of Service](https://nostrmedia.com/docs/terms.md): provision of service, term, billing, disclaimers, account rules. - [Privacy Policy](https://nostrmedia.com/docs/privacy.md): what is collected, why, how it is stored and who it is shared with. - [Acceptable Use Policy](https://nostrmedia.com/docs/aup.md): prohibited content and conduct. ## Site - [Homepage](https://nostrmedia.com/): product overview, plans, FAQ. - [File manager](https://nostrmedia.com/manage): browse, rename, Zapwall and delete uploads (sign-in required). - [Bitcoin subscriptions](https://lightning.nostrmedia.com/subscribe): pay or renew with a Lightning zap, check time remaining. - [Stripe billing portal](https://billing.stripe.com/p/login/7sI17t96H88Z9KU3cc): manage a card subscription. ## Optional - [Everything in one file](https://nostrmedia.com/llms-full.txt): all of the above documents concatenated. - [Blossom specification](https://github.com/hzrd149/blossom): the upload protocol Nostr Media implements. - [NIP-96](https://github.com/nostr-protocol/nips/blob/master/96.md): the other supported upload protocol. - [NIP-98](https://github.com/nostr-protocol/nips/blob/master/98.md): the HTTP auth scheme the Authorization header is based on. - [Contact](mailto:support@NostrMedia.com): support@NostrMedia.com.