TranslateSheet is the most feature-complete Google Sheets add-on for DeepL, built with a unique hybrid architecture for Google Workspace Addons that solves the limitations of traditional custom formulas or Apps Script-only addons.
THE ARCHITECTURE
Instead of choosing between Apps Script (slow, timeouts) or HTTP-only (no sheet access), we built both:
Apps Script (thin wrapper) ⟷ HTTP Service on Cloud Run ⟷ DeepL API v3
Apps Script handles real-time cell selection & writing results back. The HTTP Service does the heavy lifting – DeepL calls, UI generation, business logic. Result: No 6-minute timeouts, instant selection access, scales infinitely.
WHY IT'S CURRENTLY THE BEST SUPPORTED
Full DeepL API v3 integration: All 37 languages, formality control, glossary sync
Glossary management directly in Sheets or on TranslateSheet.com
Enterprise-ready: Team subscriptions, glossary sharing, Stripe etc.
Companion website with authentication flow & customer portal
Format preservation: Currency, HTML tags, merged cells – all intact
GDPR-compliant: Zero data storage, direct API calls
Most other add-ons use basic Apps Script which hits timeout limits at ~500 cells. TranslateSheet handles 10,000+ cells (up to 10mb) smoothly because the processing happens on Cloud Run while Apps Script just shuttles data.
Stack: Node.js · Express · Cloud Run · Firestore · Stripe · React (website) · DeepL API v3