Immersive Translate is arguably the best bilingual translation extension for browsers. By pairing it with DeepSeek V3, you get translation quality rivaling GPT-4 Turbo at a fraction of the cost (90% cheaper than OpenAI).
Why DeepSeek + Immersive Translate?
- Superior Quality: DeepSeek V3 excels at nuance and context, especially between English and Chinese.
- Ultra Fast: The API is optimized for speed, ensuring smooth scrolling and translation.
- Cost Effective: Translating an entire book costs pennies.
Configuration Steps
Since DeepSeek is OpenAI-compatible, we use the "OpenAI Custom" method.
Step 1: Enable Developer Settings
- Click the extension icon and go to Settings.
- Select Developer Settings from the sidebar.
- Toggle on "Enable Beta Testing Features".
Step 2: Add Custom Service
- Go back to Translation Services.
- Scroll down and select "OpenAI" (choose the generic OpenAI, not a specific provider unless listed).
- Click "Custom API Key" or ensure it's in Custom mode.
Step 3: Enter Parameters
Fill in the OpenAI configuration card:
- API Key: Your DeepSeek Key (
sk-xxxx) - Model:
deepseek-chat - Custom API URL (Base URL):
https://api.deepseek.com/v1/chat/completions- Important: Immersive Translate requires the full endpoint suffix
/chat/completions.
- Important: Immersive Translate requires the full endpoint suffix
Step 4: Test & Save
Click "Test Service". If successful, you are good to go!
Advanced: Rate Limiting (QPS)
- Avoid 429 Errors: If you encounter "Too Many Requests" errors, go to the service settings in Immersive Translate and lower the "Max Requests Per Second" to
3or5.
FAQ
Q: Output is garbled or repeats?
A: Ensure the model name is exactly deepseek-chat. Do not use deepseek-v3 as it is not a valid model ID for the API.
Q: "Network Error"?
A: Check if the API URL includes /chat/completions at the end on top of the base URL. Also, ensure no global proxy is blocking local requests if you are debugging.

