WordPress plugin

DeepL Pro API plugin

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

DeepL Pro API plugin

Choose a translation workflow

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

Paid editions extend this workflow to products, meta fields, and batch translations. They also include translation for posts, pages, and strings, and show current and remaining API usage. These settings cover websites with content beyond standard posts and pages or translation tasks involving multiple requests.

Editor compatibility

The paid version uses the same editor workflow as the free version, including with editors such as Elementor and Blocks. Compatibility can depend on the editor and site configuration. Test your setup before purchase; the plugin does not guarantee that every editor will work perfectly with the DeepL API.

What the post editor request sends

For the post editor workflow, data is sent only when you click Translate in the editor metabox. Translations do not execute automatically or in the background. The request sends the selected text, your DeepL API key for authentication, and the source and target language codes to DeepL servers through secure HTTPS requests.

API plan requirements

An active DeepL API subscription with API access is required. Both the free DeepL API Free plan and the paid DeepL API Pro plan work with the plugin. Standard DeepL User and Teams plans do not include the required API access.

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 website.

Set up and translate content

Install the paid plugin in WordPress, activate it, and configure the connection with your DeepL API key. If you are replacing the free version, test your site configuration first and 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.

Compare

WordPress Catalog YITH Frequently Bought Together for WooCommerce Premium YITH Infinite Scrolling Premium YITH Pre-Order for WooCommerce Premium YITH Request a Quote for WooCommerce Premium YITH WooCommerce Affiliates Premium YITH WooCommerce Ajax Product Filter Premium YITH WooCommerce Ajax Search Premium YITH WooCommerce Badge Management Premium YITH WooCommerce Brands Add-On Premium YITH WooCommerce Catalog Mode Premium