Free ones exist but you do get what you pay for once you grow. I used a free tier of a big name CRM when I started and it was fine for the first few hundred contacts, but the stuff that actually saves time, like automated follow ups and texting, usually gets locked behind a paid plan pretty fast.
Now I pay somewhere around 30 to 60 a month depending on the tool. The one feature I can't live without is reminders, so a lead never goes quiet because I forgot to call back.
If you only need contacts, notes and tasks, a free tier or even a simple spreadsheet works fine for the first 6 months. I'd only start paying once you know exactly which feature you're missing, otherwise you end up with add ons you never use.
@Alan Faitel there are free ones, but in my experience you end up paying somewhere, either in add-ons or in your own time. We use a paid CRM on the team side. For my own deals and notes I've been using ChatGPT projects tied to Google Drive, which has worked better than I expected for keeping track of conversations. The one thing I can't live without is reminders that actually make me follow up. The rest is nice to have. What are you using it for, mostly sellers or buyers?
Free CRMs are rarely free in practice. The basic version is free, then the features you actually need, follow-ups, pipeline and reporting, get locked behind $50 or more per user per month. That is why a lot of agents end up paying more than they planned. A one-time owned sheet avoids that trap, you keep your data even if you stop paying anything. DM me if you want me to show you how I set that up without a monthly fee.
Before choosing a CRM, I would list the minimum workflow: contact history, the next action, its due date and the ability to export your records. Then test a real lead from first contact through follow-up. That exposes missing features before paying for add-ons.