Store files. Serve instantly.
Pay nothing for egress.
A simple REST API to upload, store, and deliver files globally. Get pre-signed URLs, instant CDN links, and developer-friendly docs — with INR billing and zero bandwidth charges.
# Request a signed upload URL curl -X POST https://api.styloshare.com/v1/storage/upload/request \ -H "x-api-key: YOUR_API_KEY" \ -d '{"filename":"report.pdf"}' # Upload directly → get CDN link curl -X PUT "$SIGNED_URL" --data-binary @report.pdf // → https://cdn.styloshare.com/f_k3mX9pL/report.pdf
Three API calls.
That's the entire integration.
StyloShare uses pre-signed URLs so your files go directly to storage — your server never touches the bytes.
Request a signed URL
Your backend calls our API with the filename and content type. We return a time-limited pre-signed upload URL and a unique file ID.
POST /v1/storage/upload/requestUpload directly to storage
Your frontend or backend uploads the file directly to the signed URL. The file goes straight to S3 — no relay, no memory bloat, no timeouts.
PUT $SIGNED_URL --data-binary @fileGet the CDN link
Once uploaded, fetch the file metadata. You get an instant CDN URL, file size, and remaining storage quota.
GET /v1/storage/files/:idFor small files under 50 MB, use the direct upload endpoint (POST /v1/storage/upload/direct) — no signed URL step needed. Full docs at launch.
Everything you need to
store and serve files.
A developer-first storage API. No complex IAM, no bucket configs, no surprise bills — just files, URLs, and a clean REST interface.
Pre-signed Uploads
CoreRequest a signed URL, upload directly to storage. No server relay, no timeouts — files stream straight to S3-compatible storage.
Instant CDN URLs
SpeedEvery file gets an instant global CDN link. Low latency, high availability — no manual CDN setup required.
Zero Egress Fees
PricingDownload and serve your files as much as you want. Every plan includes unlimited bandwidth at $0.
Signed URLs & Access Control
SecurityGenerate time-limited signed URLs for private files. Granular access control with customizable expiry.
S3-Compatible API
CompatBuilt on S3 infrastructure. Works with any S3-compatible SDK or tool. Migrate from AWS with zero code changes.
Webhooks & File Tagging
PowerGet notified on upload, delete, and quota events. Tag and query files for easy filtering and organization.
Storage services compared.
The developer experience matters.
Most storage services either charge for bandwidth, bill only in USD, or need complex IAM setup. Here's the full picture.
| Zero Egress | No Card Signup | INR Billing | Simple REST API | Pre-signed URLs | Webhooks | CDN Included | |
|---|---|---|---|---|---|---|---|
| StyloShare ★ | |||||||
| AWS S3 | |||||||
| Cloudflare R2 | |||||||
| Vercel Blob | |||||||
| Supabase Storage | |||||||
| UploadThing | |||||||
| Firebase Storage |
Real-world cost: 76 GB stored + 100K downloads/month
What you'd actually pay for a mid-size project (avg file 2 MB, ~200 GB egress).
Simple, transparent pricing.
Start free. Scale as you grow. Zero egress fees on every plan.
- 2 GB storage
- 50 MB max file
- 500 req/day
- $0 egress
- — Webhooks
- 16 GB storage
- 250 MB max file
- 2,000 req/day
- $0 egress
- Webhooks
- 76 GB storage
- 1 GB max file
- 10,000 req/day
- $0 egress
- Webhooks + file tagging
Ship faster with a
simpler storage API.
Join the waitlist and be the first to try StyloShare. Free tier includes 2 GB storage, 500 API requests/day, and zero egress fees — no credit card needed.
No credit card · Unsubscribe anytime