Config DeepSeek with Immersive Translate (Best Practice)

Jan 7, 2026

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?

  1. Superior Quality: DeepSeek V3 excels at nuance and context, especially between English and Chinese.
  2. Ultra Fast: The API is optimized for speed, ensuring smooth scrolling and translation.
  3. 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

  1. Click the extension icon and go to Settings.
  2. Select Developer Settings from the sidebar.
  3. Toggle on "Enable Beta Testing Features".

Step 2: Add Custom Service

  1. Go back to Translation Services.
  2. Scroll down and select "OpenAI" (choose the generic OpenAI, not a specific provider unless listed).
  3. 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.

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 3 or 5.

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.

DeepSeekHubs

DeepSeekHubs

Config DeepSeek with Immersive Translate (Best Practice) | DeepSeek Configs