Interface to the 'DeepL' Translation API

A wrapper for the 'DeepL' API, a web service for translating texts between different languages. Access to the official API (see <>) is subject to a monthly fee. No authentication key is required for the undocumented DeepL JSON-RPC API. The package provides functions for both types of API calls.


deeplr 1.0.0

  • Improved documentation
  • New functions: detect, pimp

deeplr 0.3.1 (GitHub only)

  • New functions: detect2, pimp2
  • Small adjustments to the existing functions

deeplr 0.3.0 (GitHub only)

  • Integration of functions (translate2, toEnglish2 etc.) that call the DeepL API via JSON-RPC. No authentication key is required to use this service.

deeplr 0.2.0 (GitHub only)

  • Changed from GET to POST requests
  • Integration of the usage API call

deeplr 0.1.0

  • First version of the package.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.0.0 by David Zumbach, a year ago


Report a bug at

Browse source code at

Authors: David Zumbach [aut, cre]

Documentation:   PDF Manual  

GPL (>= 2) license

Imports utf8, httr, tibble, rjson, purrr, tokenizers, stringr

Suggests dplyr

See at CRAN