Some of them are, others are not. It all depends on how much research you conduct beforehand. Some sites are free to test, but eventually, they want you to upgrade to unlock more sophisticated features. Read reviews to figure which dating app or site deserves your attention.