That is not possible, because the pictures will always distort when you zoom them above their resolution. There is no such software .But you can use software’s like batch image resizer to resize them. But they will always distort.
However, if you want pictures which are zoomable then you will have to use vector graphics. Unlike raster graphics, which represent pictures in the form of pictures, vector graphics, do not represent pictures in the form of pixels and hence they do not distort.