Extract text from anything, one format at a time.

Every format has its own gotchas. Pick yours below for the working curl, the covered extensions, and the answers people actually search for.

Prefer to start from your language instead of the file format? See extract by language for Python, JavaScript, Go, Java, and C#. Already extracted something and the text came back wrong instead? See fixes for broken extracted text.

Send a real file through it.

One HTTP call returns the text. Read one in your browser first, for free.

Get an API key →

Open the free file reader →