# X02 — free file hosting with an API and an MCP server

X02 ([x02.me](https://x02.me)) hosts images, video, audio, PDFs, documents, archives, fonts and 3D models and gives each one a direct link. Upload in the browser without an account, or sign up for an API key, folders, shared albums and your own subdomain (`username.x02.me`). Uploaded images are screened by X02 Vision, an in-house NSFW classifier.

AI assistants can use X02 directly. X02 runs a remote [Model Context Protocol](https://modelcontextprotocol.io) server at `https://up.x02.me/mcp` (Streamable HTTP, OAuth 2.1). Add it as a connector in Claude, ChatGPT, Gemini, Grok, Le Chat or any other MCP app, sign in to X02 in the browser window that opens, and the assistant can upload, find, view, rename, move, delete, organize and share the account's files. No API key is ever pasted into the AI app. Setup for each app: [Use X02 with AI assistants](https://x02.me/ai).

## Ways to upload

- **Browser:** drag, paste or pick a file at https://x02.me. No account needed; anonymous uploads can be set to expire after an hour, a day, a week or a month.
- **AI assistant:** connect `https://up.x02.me/mcp` and ask. See [x02.me/ai](https://x02.me/ai).
- **REST API:** `POST https://up.x02.me/api/upload` with an `x-api-key` header. Reference: [API documentation](https://x02.me/api-docs).
- **ShareX:** [ShareX integration guide](https://x02.me/blog/how-to-integrate-sharex-with-x02).

```bash
curl -X POST "https://up.x02.me/api/upload?format=json" -H "x-api-key: YOUR_API_KEY" -F "file=@image.png"
```

## Plans

| | Free | Pro |
|---|---|---|
| Price | $0, forever | $3.69 per month |
| Storage | 5 GB | 50 GB |
| Largest single file | 200 MB (80 MB without an account) | 512 MB |
| Uploads per day | 250 | 1,500+ |
| API access and subdomain URLs | Yes | Yes |
| Custom folders | Up to 10 | Unlimited |
| Private files and folders, password-protected albums | No | Yes |
| Folder API keys (upload straight into a folder, e.g. from ShareX) | No | Yes |
| Folder collaboration | No | Yes |
| Custom domain for file links | No | Yes |

## Supported file types

- **Images:** PNG, JPG, JPEG, GIF, WebP, AVIF, SVG
- **Videos:** MP4, WebM, AVI, MKV, MOV
- **Audio:** MP3, WAV, OGG, M4A, FLAC
- **Documents:** PDF, DOCX, XLSX, PPTX, TXT, EPUB
- **Archives:** ZIP, RAR, 7Z, TAR, GZ
- **3D Models:** STL, OBJ, FBX, GCODE
- **Fonts:** TTF, OTF, WOFF, WOFF2

## Frequently asked questions

### Is X02 free to use?

Yes. You can upload files for free, and anonymous uploads are available without creating an account.

### Do I need an account to upload files?

No. Anonymous uploads are supported, but creating an account unlocks API access, custom subdomains, and extra account features.

### What file types can I upload?

X02 supports a wide range of formats including images (PNG, JPG, JPEG, GIF, WebP, SVG), videos (MP4, WebM, AVI, MKV, MOV), audio (MP3, WAV, OGG, M4A, FLAC), documents (PDF, DOC/DOCX, XLS/XLSX, PPT/PPTX, TXT), and compression archives (ZIP, RAR, 7Z, TAR, GZ).

### Does X02 provide an API?

Yes. Developers can use the X02 API for uploads and file management, with documentation available on the API docs page.

### Can I use X02 from ChatGPT, Claude or another AI assistant?

Yes. Add https://up.x02.me/mcp as a connector in Claude, ChatGPT, Gemini, Grok or Le Chat, sign in to X02 once, and the assistant can upload, find, organize and share your files for you. Setup steps for each app are at x02.me/ai.

## More

- [Use X02 with AI assistants (MCP)](https://x02.me/ai)
- [How X02 works](https://x02.me/how-it-works)
- [API documentation](https://x02.me/api-docs)
- [Blog and guides](https://x02.me/blog)
- [Changelog](https://x02.me/changelog)
- [llms.txt](https://x02.me/llms.txt) and [llms-full.txt](https://x02.me/llms-full.txt) — this site, for language models
