MTL File Generator
A simple tool to create missing .mtl files.
Visit the MTL File Generator tool.
You don't need a .mtl file to import an .obj into OtS. Without one, the editor detects your model's materials and colours them white, and you can set each material's colour or texture there. This tool is for when you want a .mtl file to keep or to use elsewhere.
This tool is not 100% accurate. The glTF importer is preferable over the .obj importer.
Upload your .obj file. The tool will then parse the materials used by your model.
Fill in the properties for each of your materials.
All models in OtS are broken down into "primitives". Each primitive can either be be a coloured a single colour or can have a texture applied to it.
If a material cannot be assigned the "Texture" type then it means that the triangles that use that material in the model do not have any texture coordinates defined.
Once you have configured your materials, you can download the file by clicking "Download .mtl".
You can also download the textures you've uploaded as a .zip. This is useful for when you import the .obj into OtS because you will need to upload the texture files again. By downloading them as a .zip you can upload all textures in one go with "Upload materials" instead of uploading them one-by-one.