I always watermark my images using
Batch Watermarker. The free online version lets you watermark one image at a time. However, if you need to watermark all images in a folder, download their free installable version and install it on your computer. It works out great for me!