WordPress plugin

DeepL Pro API plugin

The DeepL Pro API plugin connects WordPress to the DeepL API, so editors can request translations into other languages from the administration area. For a standard post or page, the edit screen has a Translate button. The selected text may include the title, excerpt, and content.

DeepL Pro API plugin

Translate selected WordPress content

The DeepL Pro API plugin connects WordPress to the DeepL API, so editors can request translations into other languages from the administration area. For a standard post or page, the edit screen has a Translate button. The selected text may include the title, excerpt, and content.

In the post editor workflow, the request starts when you click Translate in the editor metabox. Translations do not run automatically or in the background, so you choose when to send a request. The selected text, your DeepL API key for authentication, and the source and target language codes are sent to DeepL over HTTPS.

What paid editions include

Paid editions extend the available workflows for sites with content beyond standard posts and pages or with translation tasks that involve multiple requests. They include:

  • Translation for products and meta fields.
  • Batch translations.
  • Translation for posts, pages, and strings into various languages.
  • A display of current and remaining API usage.

The paid version works with content editors in the same way as the free version, including editors such as Elementor and Blocks. Compatibility depends on the editor and website configuration, and the extension does not guarantee that every editor will work perfectly with the DeepL API. Test the plugin on your website before purchase.

DeepL API access and data

An active DeepL API subscription is required. Both the free DeepL API Free plan and the paid DeepL API Pro plan work with the plugin. Standard DeepL User or Teams plans do not include API access and cannot be used for this purpose.

Translation services are provided through the DeepL API. Review the applicable DeepL terms, privacy information, and API documentation before connecting the service to your WordPress site.

Installation and use

Install and activate the paid plugin in WordPress, then configure the connection with your DeepL API key. If you are replacing the free version, test your site configuration first and then follow the plugin’s upgrade requirements. After setup, open an editable post or page, use the translate control, and check the usage display. For products, meta fields, or batch work, use the relevant paid workflow and review the results in WordPress administration.