It’s possible to mine Bitcoin without hardware by paying to use cloud computing resources, which is what cloud miners do. Cloud miners trade the cost of mining hardware for mining fees paid to cloud mining companies.