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 zero bandwidth charges.
# Request a signed upload URL curl -X POST https://api.styloshare.dev/v1/upload/init \ -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/upload/initUpload 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/:idEverything 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.
Simple, transparent pricing.
Start free. Scale as you grow. Zero egress fees on every plan.
- 16 GB storage
- 250 MB max file
- 2,000 req/day
- 3 projects
- $0 egress
- 76 GB storage
- 1 GB max file
- 10,000 req/day
- 10 projects
- Webhooks + file tagging
Frequently asked questions
Everything you need to know about Styloshare Storage.
Ship faster with a
simpler storage API.
Join thousands of developers using Styloshare Storage. Free tier includes 2 GB storage, 500 API requests/day, and zero egress fees — no credit card needed.
