Drag and drop a .srt file here or click to select
Translation language:
Subtitles per translation session:

Select API model:
Delay in seconds per API calls:
If you get 429 errors, increase this value.
Temperature:
default = 0.2 || 0 = strict and faithful translation || 1 = let my imagination run wild

Function type:


To do:

0. If you don't have any API key, you can use now our key for few days, in this case leave the API key field blank and go to point 4.
1. If you don't have any registration with OpenAI yet, register here (it's free, you will get free tokens worth $5.00. That's about 100-140 subtitle translations)
2. Login and create there a new secret API key and copy it. It's a good idea to generate a new API key for this program only.
    OpenAI allows to generate a lot of keys and you can delete an API key any time.
3. Add OpenAI API key below
4. Load input subtitle, select language and hit start!

Questions & Answers

Q: Why do I need an API key?

A: You cannot work with the API without a valid key.

Q: What do the OpenAI registration and API key cost?

A: Both are free. You will get a free credit $5.00 worth from OpenAI after registration. You have 3 months to use it up, it will expire after 90 days.

Q: Where to register?

A: On the OpenAI website: here.

Q: Ok, I made the registration. Where can I generate a new API key?

A: On the OpenAI website: under api keys. You will have to authenticate with an sms code sent by OpenAI in order that you can make new API keys.

Q: Ok, I made the registration, I can generate an API key but it doesn't work.

A: Check the usage page. You should see at the right: ${used money} / $5.00 limit. If you see here $0.00 limit, you have no free credits. This can happen if you already claimed free credit with a registration and OpenAI found out that you try it now again with a new email address. And they are clever, they will see. Solution: other IP address and email address. Or buy some credits.

Q: Does it safe to type my secret key in the application?

A: Yes. I recommend to make a new key that you use in this app only. You can delete API keys any time on the OpenAI website and generate new ones. So if you are worry you can use new API key each time and delete the old ones immediately. But the app doesn't send the key to us, the API key is only used for the translation jobs.

Q: What happens if I used up the free credit?

A: You have to buy new credits in your OpenAI account.

The app

Q: Which API model is used?

A: GPT-3.5. This is what you know as "ChatGPT". Or you can select GPT-4 under advanced options but it will only work with paid credits. OpenAI doesn't allow to use the GPT-4 API with free credits.

Q: What subtitle file types are supported?

A: SRT only. But you can easily convert any type to srt. For example here: https://gotranscript.com/subtitle-converter

Q: How is the translation made?

A: The app separates time stamps and subtitles. It sends the subtitles in portions to the Chatgpt api. Response will be checked on subtitle numbers. If it doesn't match the original number, corrections will be made. There are 3 function types you can switch in advanced options:
1. Full function: It tries to get the best quality via corrections and retranslations and uses the most tokens.
2. Retranslation with timestamps only: 1st try without timestamps. If input and output numbers doesn't match the 2nd try will be translation with timestamps. Less token usage.
3. Translation with timestamps only:  Quick, fewest token usage but poorer translation. ChatGPT understands text context better without timestamps.

Updates (English only)

12.02.2024 - API models update. New models:
gpt-3.5-turbo-0125 - "input prices were reduced by 50% to $0.0005/1K tokens and output prices reduced by 25% to $0.0015/1K tokens. This model also includes various minor improvements such as a bug fix for UTF-8 encoding in function calls."
gpt-4-0125-preview - "The latest GPT-4 model intended to reduce cases of “laziness” where the model doesn’t complete a task"