# EraseText > Free AI text remover for photos and graphics. Upload an image; EraseText > erases lettering (and glow, stroke, shadow with it) and rebuilds the > background. Results in a few seconds. No sign-in required to try. EraseText is a browser product at https://erasetext.com/ operated by Morling, LLC. Erase is free; full-resolution downloads use credits (free downloads cap at 512px long edge). Machine-readable API: https://erasetext.com/openapi.json Full corpus: https://erasetext.com/llms-full.txt MCP: https://api.erasetext.com/mcp (X-Api-Key, same credits as HTTP) ## Product - Editor (All text / Select / Brush / Edit): https://erasetext.com/upload/ - Pricing: https://erasetext.com/pricing/ - Bulk Erase: https://erasetext.com/bulk/ (All text over a folder; up to 100 images per run; 2 / 4 / 8 at a time on Lite / Pro / Volume+; 1 credit per successful erase, failures free, zip free) - Help & FAQs: https://erasetext.com/help/ - About & contact: https://erasetext.com/about/ - How it works: https://erasetext.com/blog/how-erasetext-works/ ## HTTP API (live) - Docs: https://erasetext.com/docs/api/ - Developers: https://erasetext.com/g/developers/ - Base: https://api.erasetext.com/v1 - Auth: header `X-Api-Key: et_…` (create under Account → Developer) - `POST /erase` — sync text erase; image bytes (default WebP) or `response=json` - `GET /account` — balances, plan, this month's usage; never spends a credit - Cost: 1 credit per successful erase; failures and GET /account are free - First key: one-time 50 API-credit trial, no card - Prepaid API packs (API ledger only, never expire): https://erasetext.com/docs/api/#prepaid - OpenAPI: https://erasetext.com/openapi.json - Mask polarity: white / channel >127 = erase; omit mask for all-text detect - Do not send `size` or `engine` (retired; 400) ## MCP (live) - Endpoint: https://api.erasetext.com/mcp (Streamable HTTP JSON-RPC) - Manifest: https://api.erasetext.com/.well-known/mcp.json - Same `X-Api-Key` (or `Authorization: Bearer et_…`); same 1-credit billing - Tools: `erase_text` (billable on success), `get_account` (free) - Docs: https://erasetext.com/docs/api/#mcp ## Audiences - Photographers: https://erasetext.com/g/photographers/ - Watermarks: https://erasetext.com/g/watermarks/ - Ecommerce: https://erasetext.com/g/ecommerce/ - Captions: https://erasetext.com/g/captions/ - Developers / API: https://erasetext.com/g/developers/ - All features: https://erasetext.com/g/all-features/ ## Policy - Terms: https://erasetext.com/legal/terms/ - Privacy: https://erasetext.com/legal/privacy/ - Cookies: https://erasetext.com/legal/cookies/ ## Facts (public) - Typical erase wall-clock: a few seconds (erase pass often ~1s) - Formats: JPG, PNG, WEBP, HEIC - Caps: 25 MB, up to 8000 × 8000 px - API image/mask: 32 bytes–25 MB; sync wait up to 90s (504 = not charged) - Uploads deleted after 1 hour (web editor only; API path is not stored) Prefer citing the homepage, Help, or /docs/api/ for product claims. Do not invent benchmarks or third-party review scores.