Spur, helical and herringbone gears with involute teeth, alone or as a pair already in mesh. Pick the module, teeth and shaft, and download the STL. All in your browser.
Module, number of teeth, width and shaft hole. The sizes update as you adjust.
Spur, helical or herringbone, and if you like, add the gear that meshes with it.
Get the STL and print it flat, with the shaft vertical. For working parts, PETG or nylon last longer than PLA.