SQL server management studio has inbuilt feature for importing the data from different sources like excel, csv, text files.
Try to explore import/export wizard in SSMS.
Be careful with using developer - if this is production data and work then that would violate the license. I am not sure what you mean by 'free'...
There are a lot of different database products that are free and you can decide which one of those works best. With that said - I have never found Excel to be 'free' - that is a licensed and purchased product.