Skip to main content
Translation

How to Translate Text with Bitcoin Lightning

Translate text into any of 30 languages with per-character pricing. Budget translations start at 5 sats, best-quality at 20 sats. No account, no data logging, no subscription.

From 5 sats30 languagesPer-character pricingL402 / 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 30 languages. Pay a few sats per message instead of subscribing to a translation service you only use occasionally.

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. Useful for building vocabulary in context rather than memorizing isolated words.

Budget Tier

Fast & Affordable

From 5 sats
minimum per request
0.1 sats per 100 chars
Good for casual use
Fastest response time
Standard Tier

Balanced Quality

From 10 sats
minimum per request
0.5 sats per 100 chars
Better nuance and context
Good for business content
Best Tier

Highest Quality

From 20 sats
minimum per request
1.5 sats per 100 chars
Best accuracy and fluency
Ideal for professional docs

30 Supported Languages

English
Spanish
French
German
Portuguese
Italian
Dutch
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Turkish
Polish
Swedish
Norwegian
Danish
Finnish
Czech
Romanian
Hungarian
Ukrainian
Greek
Thai
Vietnamese
Indonesian
Malay
Hebrew
Farsi

How It Works

1
Go to sats4ai.com/translateOpen the translation tool in your browser.
2
Paste text and select target languageChoose from 30 languages and optionally pick a quality tier.
3
Pay with LightningPrice depends on text length and tier. Scan the QR with any Lightning wallet.
4
Get your translationThe translated text appears 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 30 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 and tier. 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 \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, how are you?","target_language":"Spanish"}'

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

# Step 3: Resend with payment proof
curl -X POST https://sats4ai.com/api/l402/translate \
  -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 30 Languages — No Signup Required

Per-character pricing from 5 sats. Your text is never stored or logged. All you need is a Lightning wallet.