Hello,
We are reviewing the PixLab Text and Watermark Removal API for a few image-cleanup workflows and wanted to hear from anyone using it in production.
From the API docs and launch notes, the txtremove endpoint is designed to remove overlaid text and watermarks while preserving the underlying image content. It supports POST upload with file data as well as GET by image URL. PixLab also recommends POST, multipart/form-data, optional blob output for binary responses, S3 integration for persistent storage, and proper handling of status and error fields in the JSON response.
A few technical questions:
- Are most people using txtremove for user-generated content cleanup, marketing asset correction, screenshot cleanup, or in-app editor workflows?
- Is POST multipart the preferred path for batch processing from Python or backend workers?
- How well does it preserve the underlying image when removing overlaid text from banners, screenshots, promo cards, or exported designs?
- Are people returning raw image bytes with blob output, or storing results directly to S3?
- Any advice on edge cases like dense overlays, repeated watermarks, or low-contrast text?