Add a custom text watermark to any photo — choose font, size, color, opacity, rotation, and position. All processing happens in your browser. No uploads.