Haskell Formatter
Format Haskell code with consistent indentation and type signature alignment
All processing happens in your browser. No data is sent to any server.
Formatted Output
Why This Tool
Haskell’s whitespace-sensitive syntax makes consistent formatting important. This tool formats Haskell code with proper indentation, alignment of type signatures, and consistent spacing — no local toolchain required.
How It Works
Paste your Haskell code into the editor. The formatter applies standard formatting conventions and displays the cleaned-up result. Copy the formatted output.