Not fee free, but there are exchanges which only asks a fixed fee for withdrawals and accepts withdrawals to any wallet (so you can use it for payments also).
These exchange websites ask fixed fees of about 0.001-0.0015 which is not worth for transactions below 0.05-0.1 as they still use a minimal fee of 0.0004-0.0005 for those transactions and then they remain unconfirmed for hours. Xapo used to add a 0.0009 fee for every transactions which is why they used to get confirmed very fast.
I also want to know if there are still available online wallet that do not have fee. I use my local wallet and last year this wallet don't have any fee but right now it had and that's bad I can only send local currency without fee
but I want is to send btc. Is xapo still free to fee for sending btc?
Xapo is not free anymore. They charge for external transactions and internal transactions (those below 0.0004 BTC). Xapo to xapo transfers are only free of cost but not everyone uses xapo when they need verification.
Now blockchain is the best or electrum where we can set a fee and send multiple transactions with a custom fee, thus saving on the fee and getting faster confirmations.