Iβm currently using Oanda and I find that their spreads are pretty reasonable and their interface is user-friendly. They might not have the smallest spread, but when it comes to brokers, one thing I consider is their stability and credibility also.
You can create a demo account with them just to see if youβd like their platform too.
Forex.com is also a good choice I think.
Maybe these threads could also help.