Back to Nodes

FilePost

Last updated Jul 29, 2026

n8n community node for FilePost. Upload files and get public URLs instantly.

184 Weekly Downloads
300 Monthly Downloads

Included Nodes

FilePost

Description

n8n-nodes-filepost

This is an n8n community node for FilePost — a file upload API that gives you instant public CDN URLs.

Upload any file from your n8n workflow and get back a permanent public URL. No S3 buckets, no storage config.

Operations

| Operation | Description |
|———–|————-|
| Upload File | Upload a binary file and get a public CDN URL |
| Upload Base64 | Upload a base64 string or data URL without converting it to binary first |
| List Files | List your uploaded files with pagination |
| Get File | Get details of a specific file by ID |
| Delete File | Delete a file by ID |

Credentials

You need a FilePost API key. Get one free at filepost.dev.

1. Go to filepost.dev
2. Enter your email to get a free API key
3. In n8n, go to Credentials > New > FilePost API
4. Paste your API key

Installation

In n8n (recommended)

1. Go to Settings > Community Nodes
2. Search for n8n-nodes-filepost
3. Click Install

Manual

npm install n8n-nodes-filepost

Usage Example

Upload a file and get a URL

1. Add an HTTP Request or Read Binary File node to get a file
2. Connect it to the FilePost node
3. Set operation to Upload File
4. Set the binary property name (default: data)
5. Optionally set an expiry such as 24h or expose the filename in the URL
6. Run — you get back a JSON response with url, fileid, size, contenttype, and expires_at

Upload base64 content

Use Upload Base64 when an AI, webhook, or database node returns a base64 string or data URL. Map the string, set the filename and content type, and FilePost returns the same public URL response without an intermediate conversion node.

Response example

{
  "file_id": "abc123",
  "url": "https://cdn.filepost.dev/abc123/photo.jpg",
  "size": 248192,
  "content_type": "image/jpeg"
}

Plans

| Plan | Price | Uploads/mo | Max File Size |
|——|——-|———–|—————|
| Free | $0 | 300 | 50MB |
| Starter | $9/mo | 5,000 | 200MB |
| Pro | $29/mo | 25,000 | 500MB |

Links

License

MIT