DeepL
AIスイートを活用して、より多くのことを実現しましょう:音声、テキスト、メディアを翻訳するか、DeepL APIを統合してください。
✨ 機能ハイライト
- Translate text between 30+ languages with industry-leading accuracy and natural phrasing.
- Translate speech in real-time using voice input for live conversations or recordings.
- Translate entire documents (PDF, Word, PowerPoint, etc.) while preserving original formatting.
- Integrate DeepL into your own applications via the DeepL API for automated translations.
- Create custom glossaries to enforce specific terminology and brand consistency.
- Adjust translation style with formality settings (formal/informal) for different contexts.
- Translate media files such as images and videos containing text overlays.
📖 概要
DeepLは、個人や企業が言語の壁を打ち破るのを支援する、強力なAI搭載翻訳プラットフォームです。テキスト、音声、メディアファイルの高精度な翻訳を提供し、30以上の言語に対応しています。このプラットフォームは、カジュアルユーザーからグローバル企業まで、信頼性が高く文脈を考慮した翻訳を必要とするすべての人のために設計されています。DeepLは、競合他社よりも自然だと評価される翻訳を生み出すNeural Networkテクノロジーで際立っています。また、ワークフローへのシームレスな統合のための堅牢なAPIを提供し、ローカリゼーション、カスタマーサポート、コンテンツ作成においてGoなソリューションとなっています。カスタム用語集、スタイルプロファイル、ドキュメント翻訳などの機能により、DeepLは翻訳が正確であるだけでなく、希望のトーンや用語に合致することを保証します。ますますつながりが深まる世界において、DeepLは効率的な言語間コミュニケーションを可能にし、時間を節約し、誤解を減らします。
💰 無料枠の詳細
- 説明
- Free tier includes 500,000 characters per month for text translation, with limited access to features.
- 枠
- 500000 characters (month)
📝 DeepL Usage Guide: From Setup to Advanced Translation
Getting Started
DeepL is a neural machine translation service known for producing highly accurate and natural-sounding translations in over 30 languages. This guide is for anyone who wants to use DeepL—whether through the web interface, desktop app, or API—including developers, content creators, and business professionals seeking reliable, context-aware translations.
Setup & Registration
Web App (Free & Pro)
- Go to deepl.com and click Sign up free.
- Provide your email, create a password, or use Google/Apple SSO.
- Verify your email (check spam folder) – no further wait time.
- After login, you can start translating immediately. For Pro features (e.g., glossary, data privacy), upgrade via account settings.
API Key (for Developers)
- Log in to your DeepL account, then navigate to Account → API Keys.
- Click Create a new API Key. Choose Free or Pro plan.
- Copy the generated key (e.g.,
d4e5f6...). Save it securely – you won’t see it again. - The free tier allows 500,000 characters/month and no concurrent requests. Pro starts at $8.99/month with higher limits.
Your First API Call / First Use
Using the Web Interface
Simply paste text into the left box, select source/target language, and see the translation instantly. No code needed.
Using the API (cURL)
Replace YOUR_AUTH_KEY with your actual API key. This example translates "Hello, world!" from English to German.
curl -X POST 'https://api-free.deepl.com/v2/translate' \
--header 'Authorization: DeepL-Auth-Key YOUR_AUTH_KEY' \
--data-urlencode 'text=Hello, world!' \
--data-urlencode 'target_lang=DE'
Expected response:
{
"translations": [
{
"detected_source_language": "EN",
"text": "Hallo, Welt!"
}
]
}
Using the API (Python)
Install the official deepl library:
pip install deepl
Then run:
import deepl
translator = deepl.Translator("YOUR_AUTH_KEY")
result = translator.translate_text("Hello, world!", target_lang="DE")
print(result.text) # Output: Hallo, Welt!
Common Use Cases
1. Localizing a Website or App
Use the API to translate dynamic content on the fly. For example, translate a product description for a German user:
product_desc = "This lightweight backpack is perfect for hiking."
translated = translator.translate_text(product_desc, target_lang="DE")
# Output: Dieser leichte Rucksack ist perfekt zum Wandern.
2. Translating Customer Support Responses
Integrate DeepL into a support ticket system. Example JSON response for a Spanish user:
curl -X POST 'https://api-free.deepl.com/v2/translate' \
--header 'Authorization: DeepL-Auth-Key YOUR_KEY' \
--data-urlencode 'text=Your order has been shipped.' \
--data-urlencode 'target_lang=ES'
3. Document Translation (Web App)
Upload a .docx, .pptx, or .pdf file directly on the DeepL website. The translated document preserves formatting and layout. This is ideal for legal contracts or marketing materials.
Tips & Best Practices
Stay within Free Tier Limits
- Monitor your character usage via the DeepL API usage dashboard.
- For large volumes, batch translations and cache results to avoid repeated API calls.
- Use the
split_sentencesparameter to avoid exceeding character limits on single requests.
Common Pitfalls to Avoid
- Do not hardcode API keys in public repositories. Use environment variables.
- Do not translate extremely long texts in one API call – split into paragraphs (e.g., 10,000 characters per request).
- Do not forget to specify
source_langwhen the language is ambiguous; otherwise DeepL will auto-detect, which may be wrong for short texts. - Free API does not support concurrent requests – sending more than one request at a time will result in errors.
Performance Optimization
- Use the
formalityparameter to control tone (e.g.,prefer_morefor formal business translations). - For repeated translations (e.g., same phrases), create a glossary via the API or web interface to enforce specific terminology.
- Use the desktop app (Windows/Mac) for offline translations (Pro plan) or for large files without internet latency.
- For high-volume API usage, upgrade to the Pro plan to get faster response times and higher character limits.
健全性
多次元評価
このツールは役に立ちますか?
Compare