Your first message said "something usable like step,3mf".
You're gonna have to explain why STL isn't usable. What are you trying to do that can't be done with STL?
I may be about to blow your mind. In slicers STEP gets converted back to STL for slicing. 3MF contains STL data. There is literally nothing I can think of that can't be done with an STL. I think you've been listening to the wrong people about what STL files are for. There's a reason STL has been the standard since 1984 when it was invented. It gets the job done.
And, even more, if you did convert it from the mesh data of an STL into a STEP file, isn't gonna be mesh data in a STEP file. The only way to make your STL into a STEP file is to load the STL into your CAD program of choice and create a new object around the STL. There is no automated tool that can do that because what's it gonna do when someone feeds it a warhammer 4k mini or some other shape that can't be adequately expressed in STEP files? What you are asking for not only does not exist but, I don't think, can exist.
Just use the STL.