Built for AI workflows

In: File. Out: Text.
Document data extraction, simplified.

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 don't take in files directly? This is where Unfile comes in.

Built for AI

AI APIs don't take in files directly? This is where Unfile comes in.

Built for AI

AI APIs don'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.

NEW

File-to-file conversions

Fresh-out-of-the-oven endpoints to convert one file format to another.

PDF to TXT

For when plain text just won't cut it, and you do need it as a file.

XLSX to CSV

One of the most popular file conversions on Earth, now on Unfile. XLS is covered, too.

Try it out

Convert your files for free here.
PDF, CSV, TXT, XLS(X), DOCX; 50 mb max.

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 logs

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

Three simple endpoints

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

Three simple endpoints

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'
Endpoints:

POST https://converter.promptnik.com/get_text_from_file (PDF, CSV, TXT, XLS(X), DOCX to plain text)
POST https://converter.promptnik.com/pdf_to_txt (PDF to TXT)
POST https://converter.promptnik.com/excel_to_csv (XLS(X) to CSV)

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'
Endpoints:

POST https://converter.promptnik.com/get_text_from_file (PDF, CSV, TXT, XLS(X), DOCX to plain text)
POST https://converter.promptnik.com/pdf_to_txt (PDF to TXT)
POST https://converter.promptnik.com/excel_to_csv (XLS(X) to CSV)

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

Don't ChatGPT or Claude already read PDFs (and other files)?

Yes but not over API. You have an option to upload documents in their chatbot UI but you have to input plain text only in the API. Unfile solves this without another subscription for you.

Don't ChatGPT or Claude already read PDFs (and other files)?

Yes but not over API. You have an option to upload documents in their chatbot UI but you have to input plain text only in the API. Unfile solves this without another subscription for you.

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

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.