# EPUB Translator (epubtranslator.app) > EPUB Translator helps users translate EPUB e-books into multiple languages using AI. Upload an EPUB file, choose a target language, and download the translated book. The platform preserves the original EPUB structure and format. Translated content copyright fully belongs to the uploader. ## What is EPUB Translator EPUB Translator is an AI-powered e-book translation service at https://epubtranslator.app. It translates EPUB files into many languages (e.g. Chinese, English, Japanese) while keeping the original layout and styling. Users need an account and balance (paid by character count) to use the service. ## EPUB Translator Agent Skill EPUB Translator provides an Agent Skill that lets AI coding assistants (Cursor, OpenClaw, Claude Code, etc.) translate EPUB files via API. The Skill documents the full translation flow: pre-upload, upload, check cost, start translation, poll status, and download. ### How to download and use the Agent Skill 1. **Download the Skill files**: [SKILL.md](https://epubtranslator.app/agent-skill/SKILL.md) and [reference.md](https://epubtranslator.app/agent-skill/reference.md) 2. **Place files** in your AI assistant's skills directory: - **Cursor**: `.cursor/skills/epubtranslator-api/SKILL.md` and `reference.md` - **OpenClaw**: Add to the appropriate skills folder in your OpenClaw configuration - **Claude Code / other tools**: Place SKILL.md and reference.md where your tool loads agent instructions 3. **Get an API key**: Log in at https://epubtranslator.app/settings/api-keys and create an API key 4. **Provide the API key** to your AI assistant when it needs to call the EPUB Translator API ### Agent Skill page - [EPUB Translator Agent Skill Download](https://epubtranslator.app/agent-skill): Full instructions and download links ## API Overview - **Base URL**: https://gateway.meside.com - **Authentication**: `Authorization: Bearer ` or `X-Api-Key: ` - **Main endpoints**: `/apis/file/pre-upload`, `/apis/file/upload`, `/apis/file/check`, `/apis/epub-translation/check-balance`, `/apis/epub-translation/start`, `/apis/epub-translation/status`, `/apis/file/download-url` ## Why EPUBTranslator vs Direct LLM Translation EPUB translation is not just translation—it requires structure preservation, long-document workflow design, and file-level validation. Direct LLM translation often breaks EPUB formatting due to long context, inconsistent markup, token constraints, and structural requirements (HTML/XHTML/CSS, anchors, metadata). EPUBTranslator combines LLM intelligence with engineering safeguards: EPUB-aware segmentation, controlled context, structure preservation, and debuggable outputs to produce valid, readable translated EPUBs. - [Why EPUBTranslator vs Direct LLM](https://epubtranslator.app/en/why-epubtranslator-vs-direct-llm) ## Links - [Homepage](https://epubtranslator.app) - [Agent Skill Download](https://epubtranslator.app/agent-skill) - [API Keys (login required)](https://epubtranslator.app/settings/api-keys) - [Pricing](https://epubtranslator.app/pricing)