Skip to main content
Translation

How to Translate Text with Bitcoin Lightning

Translate text across 119 languages with ultra-fast inference and per-character pricing. Automatic source detection, no account, no data logging, no subscription.

From 1 sat119 languagesPer-character pricingUltra-fastL402 / MCP / OpenClaw

For Humans

Use cases for individuals, businesses, and travelers

Translate sensitive documents privately

Legal contracts, medical records, financial documents — translate them without creating an account that ties you to the content. No account means no one knows what you translated, and nothing is stored or used for training.

Communicate across language barriers

Quick translations for travel, business emails, or customer messages in any of 119 languages — from major world languages to regional ones like Basque, Welsh, or Swahili. Pay a few sats instead of subscribing to a translation service.

Translate content for your audience

Blog posts, product descriptions, marketing copy — translate into multiple languages without a monthly subscription. Pay only for the characters you actually translate, and scale up or down as needed.

Language learning helper

Translate passages to compare against your own translations, or translate text into your target language for study material. With 119 languages including less common ones, you can practice with real content in nearly any language you're learning.

Simple Per-Character Pricing

One model. One price. Ultra-fast.

All translations run on our fastest multilingual model with LPU-accelerated inference. No tiers to choose from — just paste your text and go.

1,000 characters per sat
No minimum — pay exactly what you use
119 languages supported
Automatic source language detection
1 sat
per 1,000 characters
500 words ≈ 5-10 sats
5,000 words ≈ 30-50 sats

119 Supported Languages

Including Latin, Cyrillic, CJK, Arabic, Indic, and many more scripts:

Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Azerbaijani
Basque
Belarusian
Bengali
Bosnian
Bulgarian
Burmese
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dari
Dutch
English
Esperanto
Estonian
Farsi
Fijian
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Korean
Kurdish
Kyrgyz
Lao
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Nepali
Norwegian
Occitan
Odia
Pashto
Polish
Portuguese
Punjabi
Romanian
Romansh
Russian
Samoan
Scots Gaelic
Serbian
Sesotho
Setswana
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tongan
Turkish
Turkmen
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu

How It Works

1
Open the Translation toolNo login required — paste your text and select a target language.
2
Paste text and select target languageChoose from 119 languages. Source language is detected automatically.
3
Pay with LightningPrice scales with text length (1,000 characters per sat, minimum 1 sat per request). Scan the QR with any Lightning wallet.
4
Get your translationUltra-fast inference returns the translated text in seconds. Copy it or use it however you need.

For Agents

Use cases for AI agents, automation pipelines, and developers

No API key needed. Translation uses L402 — pay-per-request via Lightning. Agents send text and a target language, receive a 402 with an invoice, pay it, and get the translation back. Scale from one request to millions with no quota management.

Multilingual customer support

Auto-translate incoming customer messages to English, process them with your support agent, then translate the response back to the customer's language. Handle support tickets in 119 languages without a multilingual team.

Content localization pipelines

Translate product listings, documentation, or UI strings into multiple languages automatically. Run a batch job that localizes your entire catalog — paying per character instead of per seat on a localization platform.

Cross-language research

Translate foreign-language documents, academic papers, or news articles for analysis. Build agents that monitor and summarize information sources across languages without being limited to English-only content.

Privacy-first translation

Translate confidential legal or medical documents without sending data to services that log and train on your content. L402 authentication means no account, no API key, and no persistent link between your identity and what you translate.

L402 Authentication Flow

1
Send the request without authPOST the text and target language to the translate endpoint. The server responds with HTTP 402 and a Lightning invoice.
2
Pay the invoiceThe agent pays the Lightning invoice. Amount depends on text length. Confirms in milliseconds.
3
Resend with payment proofResend the request with the payment preimage in the Authorization header. The server returns the translated text.
terminal
# Translate text via L402
# Step 1: Send request (returns 402 + invoice)
curl -X POST https://sats4ai.com/api/l402/translate-text \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, how are you?","target_language":"Spanish"}'

# Step 2: Pay the Lightning invoice (amount varies by length)

# Step 3: Resend with payment proof
curl -X POST https://sats4ai.com/api/l402/translate-text \
  -H "Content-Type: application/json" \
  -H "Authorization: L402 <token>:<preimage>" \
  -d '{"text":"Hello, how are you?","target_language":"Spanish"}'

MCP & OpenClaw

Chain with Other Services

Translate

Extract text from a foreign-language document or image, then translate it into your language. Useful for scanned contracts, receipts, or signage photos.

Translate text into another language, then convert it to audio. Hear the pronunciation or create audio content for a foreign audience.

Translate

Get an AI-generated response in English, then translate it to the target language. Useful when AI models perform better in English but you need output in another language.

Translate

Translate a message into the recipient's language, then send it via email or SMS. Communicate with international contacts without knowing their language.

Translate Text in 119 Languages — No Signup Required

Pure per-character pricing from 1 sat. Ultra-fast inference. Your text is never stored or logged. All you need is a Lightning wallet.