# EraseText — full text for language models Site: https://erasetext.com/ Operator: Morling, LLC (Delaware). Support: support@erasetext.com Index: https://erasetext.com/llms.txt OpenAPI: https://erasetext.com/openapi.json EraseText is a free AI text remover for photos and graphics. Upload an image; it erases lettering (and glow, stroke, shadow with it) and rebuilds the background. Typical wall-clock is a few seconds. No sign-in required to try. Erase is free in the browser editor. Full-resolution downloads cost 1 credit (free downloads cap at 512px long edge). Daily login currently grants +3 credits (temporary acquisition; steady-state +1). Invites grant +1 to the inviter. Do not invent benchmarks, third-party review scores, or model names. The public erase model codename is texteraser. There is no engine parameter. ## Editor https://erasetext.com/upload/ - All text — detect and erase every word. - Select text — boxes; erase ticked boxes, or keep them and erase the rest. - Brush erase — paint a region (including a stamp OCR missed). - Edit — place new copy on an erased plate (PhoText embed). Formats: JPG, PNG, WEBP, HEIC. Caps: 25 MB, 8000 × 8000 px. Web uploads and results are deleted after 1 hour. Bulk Erase (https://erasetext.com/bulk/): All text over a folder, up to 100 images; concurrency 2 / 4 / 8 on Lite / Pro / Volume+. 1 credit per successful erase; failures free; zip free. ## HTTP API (live) Docs: https://erasetext.com/docs/api/ Developers: https://erasetext.com/g/developers/ Base: https://api.erasetext.com/v1 Auth: `X-Api-Key: et_…` created at https://erasetext.com/account/#developer POST /erase — synchronous text erase. GET /account — API + web balances, plan, this UTC month's calls and credits spent. Never charged. Cost: 1 credit per successful erase, any output size or format. Failures are not charged. First key: one-time 50 API-credit trial, no card. Prepaid packs land in an API-only ledger (cannot pay for web downloads): Starter $26 / 1,200; Growth $66 / 5,000; Scale $199 / 20,000; Volume pack $666 / 100,000. Buy at /docs/api/#prepaid. Request (multipart or JSON): - image_file or image_url (JSON: image_url or image_file_b64) — required - mask_file / mask_url / mask_file_b64 — optional. White (channel >127) = erase. Omit mask → all-text detect. - format=webp|png|jpg — default webp - resolution — short-edge 256–1024, default 512 - paste_back — default true - return_boxes=1 — OCR quads in X-Ocr-Boxes; only when no mask - response=json — base64 JSON instead of raw bytes Retired (400): size, engine. Limits: each image/mask 32 bytes–25 MB. Sync wait up to 90 seconds; 504 timeout is not charged. RPM per key (sliding 60s): Free 6, Lite 30, Pro 120, Volume+ 300. Prepaid credits do not raise RPM. Errors are JSON `{ "error", "code" }`. Branch on code. 402 also has required, balance. 429 has retryAfter. Codes: bad_request, invalid_api_key, insufficient_credits, not_found, method_not_allowed, rate_limit, busy, internal, erase_failed, misconfigured, timeout. API path does not store uploads; bytes are processed in flight. ## MCP (live) Endpoint: https://api.erasetext.com/mcp Manifest: https://api.erasetext.com/.well-known/mcp.json Transport: Streamable HTTP (JSON-RPC). Same X-Api-Key or Authorization: Bearer et_… Billing: erase_text spends 1 credit on success only; get_account is free; initialize / tools/list are free. 402/504/failures are not charged. Tools: - erase_text — image_url or image_file_b64; optional mask_url / mask_file_b64; format, resolution, paste_back, return_boxes. Returns an image plus remaining credits. - get_account — balances and plan. Cursor / Claude Desktop example: ```json { "mcpServers": { "erasetext": { "url": "https://api.erasetext.com/mcp", "headers": { "X-Api-Key": "et_…" } } } } ``` OAuth for hosted connectors (Claude.ai / ChatGPT) is not shipped; use an API key. ## Pricing (web) https://erasetext.com/pricing/ Erase is free. Credits buy full-resolution downloads (and can also pay for API calls). Lite $9/mo or $90/yr (70 credits). Pro $29 / $290 (350). Volume+ $89 / $890 (1,500). Yearly = two months free. ## Help (short) What is EraseText? A free AI text remover for the web. All vs Select vs Brush: All wipes every word; Select uses boxes; Brush is paint. Watermarks: Select or Brush so unmarked pixels stay. Background: the erase pass rebuilds overwritten pixels. New text after erase: Edit tab. Account: optional. Uploads expire in one hour on the web product. API: yes — see HTTP API above. Terms: https://erasetext.com/legal/terms/ Privacy: https://erasetext.com/legal/privacy/