Die KI‑Sprachplattform für Entwickler: Übersetzen Sie Texte, Dokumente oder gesprochene Sprache über einfache APIs.
Starten Sie kostenlos – keine Kreditkarte erforderlich.
1
2
3
4
5# Wählen Sie eine Zielsprache aus und klicken Sie anschließend auf „Ausführen“, um die Übersetzung zu starten.
curl -X POST https://api.deepl.com/v2/translate \
--header "Content-Type: application/json" \
--header "Authorization: DeepL-Auth-Key $YOUR_API_KEY" \
--data '{ "text": ["Hello, world!"], "target_lang": "" }'Übersetzen Sie Texte und HTML‑Dateien mit weltweit führender Genauigkeit.

Transkribieren und übersetzen Sie Sprache in Echtzeit sowohl mit Speech‑to‑Text als auch mit Speech‑to‑Speech.
Übersetzen Sie Dokumente wie PDF, DOCX, PPTX und mehr, und behalten Sie dabei Formatierung und Design bei.

Translate API – Ihr erster API-Aufruf
Registrieren Sie sich kostenlos (keine Kreditkarte erforderlich) und kopieren Sie Ihren API-Schlüssel aus der Konsole.
pip install deeplnpm install deepl-nodeimplementation "com.deepl.api:deepl-java:1.16.0"dotnet add package DeepL.netgem install deepl-rbcomposer require deeplcom/deepl-phpKopieren Sie diesen Code, fügen Sie Ihren API-Schlüssel ein und führen Sie ihn aus.
curl -X POST https://api.deepl.com/v2/translate \
--header "Content-Type: application/json" \
--header "Authorization: DeepL-Auth-Key YOUR_API_KEY" \
--data '{ "text": ["Hello, world!"], "target_lang": "DE" }'
# {"translations":[{"detected_source_language":"EN","text":"Hallo, Welt!"}]}import deepl
deepl_client = deepl.DeepLClient("YOUR_API_KEY")
result = deepl_client.translate_text("Hello, world!", target_lang="DE")
print(result.text) # "Hallo, Welt!"import * as deepl from 'deepl-node'
const deeplClient = new deepl.DeepLClient('YOUR_API_KEY')
const result = await deeplClient.translateText('Hello, world!', null, 'DE')
console.log(result.text) // "Hallo, Welt!"import com.deepl.api.*;
public class Example {
public static void main(String[] args) throws Exception {
DeepLClient client = new DeepLClient("YOUR_API_KEY");
TextResult result = client.translateText("Hello, world!", null, "DE");
System.out.println(result.getText()); // "Hallo, Welt!"
}
}using DeepL;
var client = new DeepLClient("YOUR_API_KEY");
var result = await client.TranslateTextAsync("Hello, world!", null, LanguageCode.German);
Console.WriteLine(result.Text); // "Hallo, Welt!"require 'deepl'
DeepL.configure do |config|
config.auth_key = 'YOUR_API_KEY'
end
translation = DeepL.translate('Hello, world!', nil, 'DE')
puts translation.text # "Hallo, Welt!"<?php
require 'vendor/autoload.php';
$deeplClient = new \DeepL\DeepLClient('YOUR_API_KEY');
$result = $deeplClient->translateText('Hello, world!', null, 'DE');
echo $result->text; // "Hallo, Welt!"Kostenloser API‑Schlüssel – keine Kreditkarte erforderlich.
Übersetzen, transkribieren und schreiben Sie in über 30 Sprachen.