Speechify works on phones, tablets and in a browser extension, and it reads many more languages. If you mostly listen on your phone, or need languages other than English, Spanish and German, it fits better.
VoicedByMe is for people who read on a computer: it reads anything on screen, works without the internet and never asks you to pay again. You can still take audio to your phone by making an audiobook or saving a clip.