Есть средства типа
jsbeautifier.org но они ж тупые, с шаблонными решениями. Это только для деобфускации/деминификации. Там хоть какое-то форматирование уже хорошо.
А если свой код писать, то надо просто пользоваться IDE, которая делает табы и пр. форматирование, хотя бы Notepad++.
А эти средства - если и применять, то осторожно.
Иногда лучше написать так:
if (условие) { команда(); }
if (условие) { команда(); }
Нежели вот так (как сделает такое средство):
if (условие) {
команда();
}
if (условие) {
команда();
}