Solarwinds offer a completely free tool to create batches of AD user accounts.
https://www.solarwinds.com/free-tools/active-directory-admin-tools-bundle
It works using CSV files to import users and match attributes. The following spreadsheet is a template for this which has been used by Solarwinds.
https://www.dropbox.com/s/o2zlgtjwlw4ws08/Blank-CSV.csv?dl=0