Format Java classes, methods, records, interfaces, and pasted code snippets with consistent indentation, spacing, braces, and line breaks without renaming variables or changing program behavior.
Choose LLVM, Google, Chromium, Mozilla, WebKit, or GNU as the base style, then set an indent width from 1 to 16 spaces and a column limit up to 1000. A column limit of 0 disables line wrapping. You can load a .java file and copy or save the formatted output.