The online way is most unreliable...
eg. if you want to sale 1 btc to me...there i no guarantee that I will pay you the fiat in return...I can just run away with your bitcoin and you can do nothing...
My recommendation. don't do it!!!
PS: if you are willing to trust me...dm me on discord....@xabi#8556
But it is still not with a program, its just person to person. I mean Blocktrades like to fiat.