For onramping from fiat to crypto your only solution would be using a p2p trading platform, the % spread tends to be a bit higher depending on which payment option you’re using.
If you’re looking for non-KYC exchanges for crypto to crypto you could use pretty much any DEX for on chain swaps or...