Item logo image for DeepFlow Translator

DeepFlow Translator

2.0(

1 rating

)
ExtensionTools7 users
Item media 3 (screenshot) for DeepFlow Translator
Item media 1 (screenshot) for DeepFlow Translator
Item media 2 (screenshot) for DeepFlow Translator
Item media 3 (screenshot) for DeepFlow Translator
Item media 1 (screenshot) for DeepFlow Translator
Item media 1 (screenshot) for DeepFlow Translator
Item media 2 (screenshot) for DeepFlow Translator
Item media 3 (screenshot) for DeepFlow Translator

Overview

Translate web pages with DeepL API - see character count before translating

DeepFlow Translator lets you use your own DeepL API key to translate full web pages, selected text, and documents directly in your browser. Features Translate the current page while preserving layout. Translate only the text you select, with an inline toolbar. Open a floating editor to work on text side‑by‑side, with language swap and tone/formality options. Translate documents and XLIFF files through the DeepL Document API, with progress feedback and automatic download. Track approximate character usage before you translate and see API usage for each key. Store multiple DeepL API keys and switch between them. Light and dark themes, customizable language lists and safety confirmations. How it works You add your own DeepL API key in the extension’s settings. When you translate a page, selection, or file, the text is sent over HTTPS to the official DeepL API endpoints you configure (api-free.deepl.com or api.deepl.com). Translated text or documents are returned from DeepL and shown on the page or saved to your Downloads folder. Settings such as theme, language choices, and character thresholds are stored only in your browser’s extension storage. Privacy Your DeepL API keys are stored only in your browser’s sync/storage area and are only sent to DeepL when making translation requests. The extension does not collect analytics and does not send your browsing history or translated content to any server other than DeepL. Content is translated only when you explicitly trigger a translation (page, selection, or file). Requirements A valid DeepL API key (free or paid). If you don’t have one yet, you can request an API key from DeepL at: https://www.deepl.com/pro-api Chrome, Edge or Brave for Manifest V3 with offscreen document support; Firefox uses a separate Manifest V2 build. Disclaimer This extension is an independent project and is not affiliated with or endorsed by DeepL GmbH. All trademarks are the property of their respective owners. Version updates: 1.0.1: - added in inline toolbar visibility of target if text is in the same target it will not allow translation - in options possibility to set where the inline toolbar will be visible how far from selected text so that it will not cover it 1.0.3: Document Translation Improvements: - Added Cancel button to stop translations in progress - Fixed file saving to custom subfolders (files now correctly save to specified folder) - Files in subfolders keep original filename; files in Downloads get language suffix (e.g., _ES) - Document settings panel now expanded by default - Subfolder input always visible (disabled when not in folder mode) - Progress bar now shows stages of progress - Added new option to disable inline translation on development websites Bug Fixes: - Fixed "settings is undefined" error when saving translated files - Fixed save location not updating when switching between Downloads/Folder modes - Improved error handling for API usage requests - Added iframe detection to prevent duplicate processing on pages with frames Version 1.1.0 Security & Privacy - Local-Only API Key Storage: API keys are now stored in local browser storage instead of sync storage. This means your keys stay on your device and are not synced across browsers or devices via your browser account. - Enhanced HTML Sanitization: Translated content is now sanitized before being inserted into web pages, protecting against potential XSS attacks from malicious content. - Content Security Policy: Added CSP headers to all extension pages for additional protection against code injection. New Feature - Minimum Selection Length: New option to control how many characters must be selected before the inline translation toolbar appears. Default is 5 characters. This prevents the toolbar from appearing when you accidentally select a small amount of text. Bug Fixes - Fixed potential race conditions when creating offscreen documents - Improved download handling with better cleanup and error recovery - Fixed domain validation to prevent overly long or malformed patterns - Removed unnecessary global function exports Improvement - Better error logging for debugging issues - File size checks before reading large files into memory - Automatic migration of API keys from previous versions (no action needed)

Details

  • Version
    1.1.0
  • Updated
    December 20, 2025
  • Offered by
    lc.bin
  • Size
    94.57KiB
  • Languages
    English
  • Developer
    Email
    lc.bin@pm.me
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

DeepFlow Translator has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

DeepFlow Translator handles the following:

Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps