Developer Guides
Short, practical walkthroughs for getting files onto the web with files.link — from your first API upload to permanent CDN URLs and direct-from-the-browser uploads. Every guide is copy-paste, uses the real API, and skips the boilerplate.
How to upload a file via API (web → CDN)
Step-by-step: take a file from a browser or app and turn it into a permanent CDN URL with three API calls — request a presigned URL, PUT the bytes, confirm. With curl, browser fetch, and Node.js examples.
Read the guide →Next.js file upload tutorial (App Router)
Step-by-step Next.js App Router tutorial: upload files to a permanent CDN URL via a Route Handler, a Server Action, or a direct browser upload.
Read the guide →Start shipping files today
files.link is prepaid and pay-as-you-go — you pay only for what you store and serve.