Retention first, because it cuts both ways. TinyPNG deletes your uploads within 48 hours. Iminify keeps an upload and its optimized copy until you delete them, so with an account your results are still there next week and you can compress the same original again with different settings. As a guest you can reach them only while your browser session lasts, about two hours after your last request, and the files stay in storage after that. If you'd rather nothing stayed on a server, that's a point for TinyPNG. Here, the delete button on each result is how a file goes, and it goes for good.
Then size. A 5 MB limit stops most photos straight from a current phone or camera. Iminify takes 16 MB with no account and 32 MB with a free one.
And formats in. TinyPNG reads JPEG XL and AVIF, which Iminify doesn't. Iminify reads HEIC from iPhones, TIFF from scanners and animated GIF, which TinyPNG's list leaves out. Pick the tool that reads the files you have.
We haven't published a compression benchmark against TinyPNG, so this page makes no claim about whose files come out smaller. Run the same image through both and compare. Iminify's Compare view gives you the PSNR and a pixel difference map to judge with.