Built for AI workflows

In: File.
Out: Text.

Instantly turn documents into AI-ready text
with one simple API and no subscriptions.

A visual demonstrating steps to use files with AIs. Docx, txt, pdf, xlsx, csv files are converted to plain text which can then be used with APIs of LLM providers
A visual demonstrating steps to use files with AIs. Docx, txt, pdf, xlsx, csv files are converted to plain text which can then be used with APIs of LLM providers
A visual demonstrating steps to use files with AIs. Docx, txt, pdf, xlsx, csv files are converted to plain text which can then be used with APIs of LLM providers

Features

Creating AI workflows with files shouldn't be a hassle

Built for AI

AI APIs can’t take in files directly. This is where Unfile comes in.

Built for AI

AI APIs can’t take in files directly. This is where Unfile comes in.

Built for AI

AI APIs can’t take in files directly. This is where Unfile comes in.

Built for no-code

Get set up in minutes with our clear step-by-step docs.

Built for no-code

Get set up in minutes with our clear step-by-step docs.

Built for no-code

Get set up in minutes with our clear step-by-step docs.

Built for fast founders

No learning curve or complex onboarding.

Built for fast founders

No learning curve or complex onboarding.

Built for fast founders

No learning curve or complex onboarding.

One endpoint

We detect your file type automatically, no extra work for you.

One endpoint

We detect your file type automatically, no extra work for you.

One endpoint

We detect your file type automatically, no extra work for you.

One output format

Input pdf, csv, xls(x), txt or docx. Get plain text.

One output format

Input pdf, csv, xls(x), txt or docx. Get plain text.

One output format

Input pdf, csv, xls(x), txt or docx. Get plain text.

One payment

Because you don’t need another subscription.

One payment

Because you don’t need another subscription.

One payment

Because you don’t need another subscription.

Try it out

Convert your files for free here.
Only pay for API access.

AI use cases Unfile helps unlock

Spreadsheets

Turn tables into AI-ready data for analysis and insights.

Dev logs

Pinpoint issues and trends in your dev logs with AI-powered analysis.

Food diaries

Find food triggers and connections between symptoms & ingredients.

Customer feedback scan

Extract main themes from survey responses or support tickets.

Old documents analysis

Identify trends or patterns within digitized historical documents.

AI contract analysis

Extract crucial clauses or data points from legal documents.

Pricing

Pay once, use forever.
Need to upgrade? Only pay the difference.

Pay once, use forever.
Need to upgrade? Only pay the difference.

Pay once, use forever.
Need to upgrade? Only pay the difference.

Unfile 1k
Unfile 1k
Unfile 1k

$69 /once

$69 /once

Full API access

1,000 API calls/mo

One simple endpoint

Automatic file type detection

Not a subscription

Never expires

Upgrade to 10k anytime

Unfile 10k
Unfile 10k
Unfile 10k

Save 85%

$99 /once

$99 /once

$99 /once

Full API access

10,000 API calls/mo

One simple endpoint

Automatic file type detection

Not a subscription

Never expires

Save 85%

Documentation

Simple setup with step-by-step no-code options

Shell (cURL)

Make.com

Bubble.io

curl -X 'POST' \
  'https://converter.promptnik.com/get_text_from_file' \
  -H 'accept: text/plain' \
  -H 'X-API-KEY: YOUR-API-KEY-HERE' \
  -H 'Content-Type: multipart/form-data' \
  -F 'file=@YOUR-FILE-HERE'
Endpoint:

POST https://converter.promptnik.com/get_text_from_file

Required headers:

X-API-KEY: Your API secret key
accept: text/plain
Content-Type: multipart/form-data

Request parameters:

file - your input file (sent as data; URLs are not supported)

Shell (cURL)

Make.com

Bubble.io

curl -X 'POST' \
  'https://converter.promptnik.com/get_text_from_file' \
  -H 'accept: text/plain' \
  -H 'X-API-KEY: YOUR-API-KEY-HERE' \
  -H 'Content-Type: multipart/form-data' \
  -F 'file=@YOUR-FILE-HERE'
Endpoint:

POST https://converter.promptnik.com/get_text_from_file

Required headers:

X-API-KEY: Your API secret key
accept: text/plain
Content-Type: multipart/form-data

Request parameters:

file - your input file (sent as data; URLs are not supported)

Frequently asked questions

Frequently asked questions

Frequently asked questions

Do my files stay private?

Yes. We do not store your files or the extracted text. Once the conversion is processed, both are gone from our servers for good.

Do my files stay private?

Yes. We do not store your files or the extracted text. Once the conversion is processed, both are gone from our servers for good.

Do I have to pay the full price to upgrade?
Do I have to pay the full price to upgrade?
Do you count failed API calls?
Do you count failed API calls?
Is there an API trial?
Is there an API trial?
What are the limits?
What are the limits?

Finally give your docs a seat at the table

One API, all your text docs, zero subscriptions.

Missing something? Got feedback? Need a feature?
Let us know.