Skip to content
Authenticity

Technical Specifications

This page describes the technical specifications of the Copyleaks API.

A page is defined as up to 250 words. This means that every 250 words (or portion thereof) in your document counts as one page for billing purposes.

How Page Counting Works:

  • 1-250 words = 1 page
  • 251-500 words = 2 pages
  • 501-750 words = 3 pages
  • etc.
TypeFile Types List
Textual:html, htm, txt, csv, rtf, xml, md
Non-Textual:pdf, docx, doc, pptx, ppt, odt, chm, epub, odp, ppsx, pages, xlsx, xls, LaTeX
Source code:ts, py, go, cs, c, h, idc, cpp, hpp, c++, h++, cc, hh, java, js, swift, rb, pl, php, sh, m, scala, css

The supported online format are all supported file types are also supported when online. Submitted by URL.

The supported image files are pdf, docx, gif, png, bmp, jpg and jpeg . The files must contain textual content. Upload only.

SettingDescription
Supported LanguagesAll languages supported by Unicode, including English, Spanish, French, Portuguese, Arabic, Russian, German, Greek, Chinese, Japanese, and more. More info.
Supported OCR LanguagesSee full list here.
Supported Cross LanguagesSee full list here.
Maximum Document LengthThe maximum length allowed is 2000 pages (500K words).
DescriptionMax Upload File Size
HTML files (html, htm, …)5 MB
Text files (txt, csv) and source-code3 MB
Non-Textual Documents (pdf, doc, docx, …)50 MB
Image Types (jpg, png, bmp, …)25 MB

An account by default has a rate of 10 requests per second. If you still need higher rates, feel free to contact us.

When our servers are under maintenance you will receive a 503 HTTP status code. Please wait a full minute and try again.

For more information about the service status - Copyleaks System Status.

SettingValue
Time Formatdd/MM/yyyy HH:mm:ss
Time ZoneUTC
Default HTTP Request Timeout110 seconds

Your created scans using the /v3/submit endpoints will be stored in Copyleaks servers for a specific duration of time. You can control the expiration of your scans in your submit request. Make sure you save your data before it expires:

Typehours
Max Expiration2880
Default Expiration2880