πŸ“¦

AnyDoc Translator - Translate Web and PDF

✨ AI-Powered πŸ” Security Report Available
πŸ‘₯ 7M+ users
πŸ“¦ v1.4.10
πŸ’Ύ 5.61MiB
πŸ“… 2026-02-07
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Overview

Free AI Translation Plugin – Fast, Accurate, and Perfectly Preserves Formatting.
Supports translation of web pages, documents, text, and bilingual subtitles for videos. Compatible with multiple AI models, including ChatGPT, DeepSeek, and Gemini. Whether for studying, research, or watching foreign-language videos, it helps you handle everything with ease.

🌟 Core Features
1 Web Page Translation 🌐
Supports one-click webpage translation, automatically detects the language, and instantly turns any foreign website into a bilingual reading experience. Whether for casual browsing or serious study, the smart side-by-side layout makes understanding effortless.
Supports webpage screenshot functionality, allowing you to save the translated page as an image with one click.

2 Word & Phrase Translation πŸ–±οΈ
Simply highlight any word or sentence to receive instant, accurate translation. Also supports AI-powered word explanations to help you stay focused while exploring new languages β€” perfect for deep reading or relaxed learning.

3 Document & Image Translation πŸ“„
Upload files with one click to receive accurate translations while preserving the original formatting β€” no need to manually adjust fonts, tables, or images.
Supports 30+ file formats, including PDF, Word, PowerPoint, and all image formats β€” ideal for both daily work and professional use.
Academic Mode β€” Perfect for research papers, theses, and scholarly articles. Equations, citations, and references are precisely retained and compatible with platforms like arXiv, Core, and MDPI.

4 Multi-Model Powered Translator
Choose the most suitable AI engine for your task β€” supports DeepSeek, ChatGPT, Gemini, Claude Haiku, and more. Whether you prioritize speed, translation quality, or free usage, Anydoc lets you switch effortlessly to get smarter, context-aware translations tailored to your needs.

5 Right-to-Left Language Support
Accurately translates into RTL languages such as Arabic, Hebrew, and Urdu, while fully respecting the original layout. Paragraphs, punctuation, bullet points, and images are perfectly mirrored, delivering a polished, ready-to-publish RTL output.

6 Video Subtitle Translation 🎬
Open any YouTube video and generate bilingual subtitles with one click. Supports automatic timeline alignment, ensuring every line matches the scene precisely. Whether learning a language, watching international lectures, or enjoying entertainment content, you can overcome language barriers and enjoy a smooth, immersive viewing experience.

πŸ‘₯ Ideal For
πŸ“š Students & Researchers β€” Easily read academic papers, textbooks, and scientific literature.
🌐 Language Enthusiasts & Learners β€” Practice languages and understand cultures with bilingual content.
πŸ’» Developers & Tech Professionals β€” Quickly grasp technical documentation and forum discussions.
πŸ“‘ Business & Corporate Users β€” Accurate translations for contracts, emails, and official documents.
πŸ“– Global Literature & Web Fiction Fans β€” Enjoy foreign novels, fanfiction, and online stories.

πŸ”΅ Try Anydoc Translator and experience the power of language freedom! πŸ”΅

Membership Benefits: Provides high-quality translation powered by leading AI models such as DeepSeek, ChatGPT (OpenAI), Claude Haiku, and Gemini (Google). Supports unlimited page translations and watermark-free document export. Current pricing: 3-day trial free, $7.99 per month, or $71.88 per year.

Tags

Productivity/tools productivity/tools

Privacy Practices

βœ“ 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
v1.4.10 Info Scanned Feb 22, 2026

Security Analysis

Analyzed v1.4.10 Β· Feb 22, 2026 Β· 9 JS files Β· 1408 KB scanned

Permissions

contextMenus storage unlimitedStorage clipboardWrite tabs scripting activeTab cookies nativeMessaging *://*/*

Code Patterns Detected

innerHTML assignment β€” potential XSS vector Makes HTTP requests

External Connections

www.w3.org translate.yandex.net translate-pa.googleapis.com api-edge.cognitive.microsofttranslator.com edge.microsoft.com ovs-shopwindow-server.wps.com transmart.qq.com api.wps.com account.wps.com www.google-analytics.com checkout.wps.com feross.org +8 more

Package Contents 165 files Β· 7.4MB

β–ΎπŸ“_locales6KB
β–ΎπŸ“ar
{}messages.json354B
β–ΎπŸ“de
{}messages.json268B
β–ΎπŸ“en
{}messages.json223B
β–ΎπŸ“es
{}messages.json265B
β–ΎπŸ“fa
{}messages.json360B
β–ΎπŸ“fr
{}messages.json277B
β–ΎπŸ“he
{}messages.json334B
β–ΎπŸ“hi
{}messages.json380B
β–ΎπŸ“id
{}messages.json230B
β–ΎπŸ“it
{}messages.json241B
β–ΎπŸ“ja
{}messages.json290B
β–ΎπŸ“ko
{}messages.json238B
β–ΎπŸ“ms
{}messages.json231B
β–ΎπŸ“pl
{}messages.json266B
β–ΎπŸ“pt_BR
{}messages.json242B
β–ΎπŸ“pt_PT
{}messages.json267B
β–ΎπŸ“ru
{}messages.json373B
β–ΎπŸ“th
{}messages.json393B
β–ΎπŸ“tr
{}messages.json257B
β–ΎπŸ“ur
{}messages.json301B
β–ΎπŸ“vi
{}messages.json268B
β–ΎπŸ“zh_CN
{}messages.json228B
β–ΎπŸ“zh_TW
{}messages.json234B
β–ΎπŸ“_metadata21KB
{}verified_contents.json21KB
β–ΎπŸ“assets1.4MB
πŸ“œacademia-Cma1O4UX.js570KBlarge
πŸ“œindex.html-Dl_L_z3C.js36KB
πŸ“œindex.ts-70VkZuDF.js601KBlarge
πŸ“œindex.ts-kpPCbNP0.js72KBlarge
πŸ“œindex.ts-loader-Bx3MvpPY.js341B
πŸ“œtranslations-d0LIz0Lj.js5KB
πŸ“œuseViewportBoundary-cun8lXEj.js122KBlarge
β–ΎπŸ“buypopup20KB
πŸ–Όaimodel.png2KB
πŸ–Όaws.png1KB
πŸ–Όbilingleview.png1022B
πŸ–Όdeepseek.png2KB
πŸ–Όdoc.png687B
πŸ–Όexcel.png782B
πŸ–Όexplain.png1KB
πŸ–Όgemini.png2KB
πŸ–Όgpt.png2KB
πŸ–Όpdf.png1KB
πŸ–Όppt.png1KB
πŸ–Όupgrade.png5KB
πŸ–Όwritingstyles.png1KB
β–ΎπŸ“images1.9MB
β–ΎπŸ“capture2KB
πŸ–Όcapturing.svg2KB
πŸ–ΌalwaysClose.png644B
πŸ–Όcelebration.png3KB
πŸ–Όcheck.png779B
πŸ–Όclose.png936B
πŸ–Όcomment.png43KB
πŸ–Όdark-free.svg3KB
πŸ–Όdark-limited-free.svg8KB
πŸ–Όdialog-close.png786B
πŸ–Όfeedback.png656B
πŸ–Όfree-trial.svg3KB
πŸ–Όfree.svg3KB
πŸ–Όgift.png17KB
πŸ–Όgoogle.png1KB
πŸ–Όhot.svg2KB
πŸ–Όhoverball-onboarding.png291KB
πŸ–Όlimited-free.svg8KB
πŸ–Όloading.png594B
πŸ–Όlogin-icon.png1KB
πŸ–Όlogin-tip.png234KB
πŸ–Όmodel.png2KB
πŸ–Όmore.png214B
πŸ–Όpro.svg3KB
πŸ–Όrocket.png527B
πŸ–ΌsubtitleUpgrade.png1.2MB
πŸ–ΌtranslateFail.png624B
πŸ–ΌtranslateSuccess.png695B
πŸ–ΌwindowClose.png350B
β–ΎπŸ“logo5KB
πŸ–Όicon-128.png3KB
πŸ–Όicon-16.png477B
πŸ–Όicon-32.png897B
πŸ–Όicon-48.png1KB
β–ΎπŸ“modelIcons1.1MB
β–ΎπŸ“small1.1MB
πŸ–Όclaude-haiku.svg383B
πŸ–Όdeepseek.svg92KB
πŸ–Όgemini.svg45KB
πŸ–Όgoogle.svg106KB
πŸ–Όgpt4.svg414KB
πŸ–Όmicrosoft.svg142KB
πŸ–Όyandex.svg310KB
πŸ–Όclaude-haiku.png3KB
πŸ–Όdeepseek.png5KB
πŸ–Όgemini.png4KB
πŸ–Όgoogle.png5KB
πŸ–Όgpt4.png3KB
πŸ–Όmicrosoft.png3KB
πŸ–Όtencent.png3KB
πŸ–Όyandex.png2KB
β–ΎπŸ“public3MB
β–ΎπŸ“buypopup20KB
πŸ–Όaimodel.png2KB
πŸ–Όaws.png1KB
πŸ–Όbilingleview.png1022B
πŸ–Όdeepseek.png2KB
πŸ–Όdoc.png687B
πŸ–Όexcel.png782B
πŸ–Όexplain.png1KB
πŸ–Όgemini.png2KB
πŸ–Όgpt.png2KB
πŸ–Όpdf.png1KB
πŸ–Όppt.png1KB
πŸ–Όupgrade.png5KB
πŸ–Όwritingstyles.png1KB
β–ΎπŸ“images1.9MB
β–ΎπŸ“capture2KB
πŸ–Όcapturing.svg2KB
πŸ–ΌalwaysClose.png644B
πŸ–Όcelebration.png3KB
πŸ–Όcheck.png779B
πŸ–Όclose.png936B
πŸ–Όcomment.png43KB
πŸ–Όdark-free.svg3KB
πŸ–Όdark-limited-free.svg8KB
πŸ–Όdialog-close.png786B
πŸ–Όfeedback.png656B
πŸ–Όfree-trial.svg3KB
πŸ–Όfree.svg3KB
πŸ–Όgift.png17KB
πŸ–Όgoogle.png1KB
πŸ–Όhot.svg2KB
πŸ–Όhoverball-onboarding.png291KB
πŸ–Όlimited-free.svg8KB
πŸ–Όloading.png594B
πŸ–Όlogin-icon.png1KB
πŸ–Όlogin-tip.png234KB
πŸ–Όmodel.png2KB
πŸ–Όmore.png214B
πŸ–Όpro.svg3KB
πŸ–Όrocket.png527B
πŸ–ΌsubtitleUpgrade.png1.2MB
πŸ–ΌtranslateFail.png624B
πŸ–ΌtranslateSuccess.png695B
πŸ–ΌwindowClose.png350B
β–ΎπŸ“logo5KB
πŸ–Όicon-128.png3KB
πŸ–Όicon-16.png477B
πŸ–Όicon-32.png897B
πŸ–Όicon-48.png1KB
β–ΎπŸ“modelIcons1.1MB
β–ΎπŸ“small1.1MB
πŸ–Όclaude-haiku.svg383B
πŸ–Όdeepseek.svg92KB
πŸ–Όgemini.svg45KB
πŸ–Όgoogle.svg106KB
πŸ–Όgpt4.svg414KB
πŸ–Όmicrosoft.svg142KB
πŸ–Όyandex.svg310KB
πŸ–Όclaude-haiku.png3KB
πŸ–Όdeepseek.png5KB
πŸ–Όgemini.png4KB
πŸ–Όgoogle.png5KB
πŸ–Όgpt4.png3KB
πŸ–Όmicrosoft.png3KB
πŸ–Όtencent.png3KB
πŸ–Όyandex.png2KB
β–ΎπŸ“subtitle5KB
β–ΎπŸ“script3KB
πŸ“œinject.js3KB
πŸ–ΌarrowLeft.png481B
πŸ–ΌarrowRightSmall.svg256B
πŸ–Όcheck.svg265B
πŸ–Όdownload.svg334B
πŸ–Όsetting.svg629B
β–ΎπŸ“src
β–ΎπŸ“popup
🌐index.html571B
β–ΎπŸ“subtitle2KB
πŸ–ΌarrowLeft.png481B
πŸ–ΌarrowRightSmall.svg256B
πŸ–Όcheck.svg265B
πŸ–Όdownload.svg334B
πŸ–Όsetting.svg629B
{}manifest.json1KB
πŸ“œservice-worker-loader.js40B

What This Extension Does

The AnyDoc Translator - Translate Web and PDF extension appears to be a productivity tool designed to translate text from various sources, including web pages, files, and images. Its name and description suggest it uses AI-powered translation capabilities.

Permissions Explained

  • contextMenus: Allows the extension to create custom context menus that can interact with the user's browser.
  • storage and unlimitedStorage: Enables the extension to store data locally on the user's device, which is standard for extensions that need to remember settings or cache data.
  • clipboardWrite: Grants permission for the extension to write text to the clipboard, which could be used for translating selected text.
  • tabs, scripting, and activeTab are also standard permissions for extensions that interact with web pages, allowing them to access and manipulate tabs, execute scripts in the context of a webpage, and have access to the active tab's content, respectively.
  • cookies: This permission is unusual for an extension focused on translation. It could be used to store or read cookies from websites, but this seems broader than necessary for its claimed functionality.
  • nativeMessaging: This is a critical risk category permission that allows the extension to communicate with native applications installed on the user's system. While some extensions might need this for specific functionalities, it's unusual and suggests a deeper integration into the operating system than typical browser extensions.
  • *://*/: The wildcard permission for all URLs indicates the extension can make requests to any website, which is highly unusual and could pose significant security risks.

What We Found in the Code

  • [medium] innerHTML assignment β€” potential XSS vector: This flag suggests that the extension uses innerHTML to update parts of its UI. While this can be a potential vulnerability if used with untrusted data (e.g., user input), it's also a common pattern for updating UI elements, especially in older codebases or those using certain frameworks. Without more context, it's hard to say whether this is genuinely concerning.
  • [info] Makes HTTP requests: This is a normal behavior for extensions that need to fetch data from the internet, such as APIs for translation services.

External Connections

The extension communicates with several domains:
  • www.w3.org (World Wide Web Consortium): Expected for its functionality, possibly used for standards compliance or documentation.
  • translate.yandex.net, translate-pa.googleapis.com, and api-edge.cognitive.microsofttranslator.com: These are translation API services from Yandex, Google, and Microsoft, respectively. They are expected given the extension's purpose.
  • edge.microsoft.com and ovs-shopwindow-server.wps.com: Less clear why these domains are being contacted without more context on their specific use in the extension.
  • transmart.qq.com, api.wps.com, account.wps.com, www.google-analytics.com, and checkout.wps.com: These seem to be related to WPS (an office suite) and Google Analytics, which could be for tracking or integration purposes. Their inclusion is less clear without more information on their specific use in the extension.
  • feross.org: This domain does not appear directly related to translation services but might be used for licensing or other purposes.

Things to Consider

Given its large user base and functionality, it's surprising that the extension has such broad permissions. The inclusion of nativeMessaging and the wildcard URL permission is particularly concerning, as these could allow the extension to access sensitive system resources or make unauthorized requests on behalf of the user. Users should carefully consider whether an extension with such capabilities is necessary for their translation needs and weigh the potential risks against its benefits.
Easy-to-use PDF tools to view, edit, convert, fill, e-sign PDF files, and more in your browser.
Productivity/tools AI
πŸ“¦

Zotero Connector

7M+ users
Save references to Zotero from your web browser
Productivity/tools
Browsec VPN is a Chrome VPN extension that protects your IP from Internet threats and lets you browse privately for free…
Productivity/tools
ChatGPT, DeepSeek, Gemini, Claude, Grok all in one AI sidebar, for AI search, read, and write.
Productivity/tools AI