Bevel gear files with adjustable parameters. Each gear's module, number of teeth, pressure angle, and tooth width are set as variables and can be adjusted as desired. Gear teeth are true involute curves so they will mesh perfectly. Support has been added to the inside of of one gear and the outside of the other to increase the strength of the teeth.