Clear old copy before adding market-specific text
Remove baked-in label, pack, and campaign copy from reusable visuals before adding approved local messaging.
Useful for product launches, regional campaigns, and market-by-market creative refreshes.
Automatically clear baked-in labels, captions, storefront copy, and promotional text so teams can localize, update, and repurpose image assets without manual masking.


Drag to compare
Pick the workflow that looks most like your backlog, then use the same model through Jasper Image API, Jasper-managed image pipelines, or sales-led solution design.
A smaller set of proof examples, chosen to show the cases a buyer or technical evaluator is most likely to care about.
Enough technical detail to qualify the endpoint quickly, with the full reference one click away.
| Endpoint | POST /v1/image/remove-text |
| image_file | Source image · 30MB / 16MP max. PNG, JPEG, or WebP |
| Accept (header) | Output format · image/png, image/webp, or image/jpeg · Default: Endpoint default |
For batch jobs, submit one image per request and route uncertain outputs to review before publishing.
# Source image -> text removed
curl -X POST https://api.jasper.ai/v1/image/remove-text \
-H "X-API-Key: $JASPER_API_KEY" \
-H "Accept: image/webp" \
-F "[email protected]" \
-o without-text.webpimport os, requests
with open("source.webp", "rb") as image:
resp = requests.post(
"https://api.jasper.ai/v1/image/remove-text",
headers={"X-API-Key": os.environ["JASPER_API_KEY"],
"Accept": "image/webp"},
files={"image_file": image},
timeout=120,
)
open("without-text.webp", "wb").write(resp.content)The full benchmark helps teams understand where no-mask text removal works best: packaging panels, signs, posters, editorial pages, storefronts, and simple overlays.
Request access when you want to review hard cases such as curved labels, reflections, dense signage, or localization workflows with human review.
See visual cases, methodology, output notes, and the model behavior that matters for your category.
Access benchmarkAI text removal detects baked-in labels, captions, signs, and overlays, then reconstructs the visual surface underneath. Jasper Remove Text automates this process so teams can reuse and localize image assets without manually painting over every text region.
Jasper Remove Text is purpose-built to detect embedded text automatically and reconstruct the surrounding texture without a manual mask. Use Jasper Cleanup instead when the target is a non-text object or you need exact removal boundaries.
No. Jasper detects text automatically, so the standard Remove Text workflow does not require a mask, prompt, or text coordinates.
Jasper Remove Text performs best when lettering is clear enough to detect and sits on a flat or lightly textured surface, such as product packaging, posters, signs, walls, editorial graphics, and simple overlays.
Yes. Jasper Remove Text can process screenshots, campaign mockups, product images, signs, and other visuals when the text is visible enough to detect. Very small, mirrored, distorted, or low-resolution lettering should be reviewed.
Yes. Jasper Remove Text is designed to detect embedded text without relying on one specific language, making it useful as the cleanup step in multilingual asset localization workflows.
Jasper can remove text-like marks and labels, but removal does not create new usage rights. Only process source images you are authorized to edit, and do not use text removal to bypass licensing restrictions.
Yes. When text is too small or compressed to detect reliably, run Jasper Upscale first and then use Jasper Remove Text on the higher-resolution image. This gives the text-removal model a clearer source to analyze.
Jasper is designed to reconstruct the underlying surface and preserve surrounding content and texture. Difficult cases such as tiny label copy, curved reflective packaging, dense signs, or mirrored text can still require review.
Bring your image set, production constraints, or benchmark questions. Jasper can help map the right API, app, agent, or pipeline path.