I built a dead-simple watermarking API because existing solutions
(Cloudinary, imgix) are overkill and expensive for developers who
just need to slap a logo on images.
- $0.01/image or $19/mo unlimited
- 50 free images to test
- 5-minute integration
- API-first, no dashboard bloat
Built in 7 hours. Looking for feedback from developers who've
struggled with this problem.
Try it: https://api-production-caa8.up.railway.app/docs
```
## Additional Context for Discussion
If the post gains traction, be prepared to discuss:
### Technical Details
- Built with Node.js, Express, Sharp for image processing
- Uses Cloudflare R2 for storage (S3-compatible, cheaper than S3)
- PostgreSQL for tracking usage and credits
- Stripe for payments
- Deployed on Railway.app
### Why This Exists
- Cloudinary charges $0.10-0.15 per image for watermarking
- imgix starts at $199/month for basic features
- Many developers just need simple batch watermarking
- Existing solutions require complex dashboards and setup
### Performance
- Watermarks 1,000 images in under 2 minutes
- Batch processing up to 100 images at once
- Returns ZIP files for batch downloads
- All processing happens server-side
### Pricing Comparison
- *Our API:* $0.01/image or $19/month for 2,500 images
- *Cloudinary:* $0.10-0.15/image (10-15x more expensive)
- *imgix:* $199/month minimum (10x more expensive for similar volume)
### Use Cases
- E-commerce sites watermarking product photos
- Photographers adding logos to portfolios
- Social media managers branding images
- Developers building apps that need image watermarking