Why Use It

Formatting Show




FAQs & Tips

Update History

Award Gallery


License Policy



SourceFormatX Code Formatter Features

Why Use Code Formatter

SourceFormatX code formatter is the leading commercial solution among all source code formatter tools and has proven its functionality and stability worldwide.

SourceFormatX source code formatter has been utilizing by more than 500 companies and organizations for achieving better source code quality. Our customers come from extensive fields including software development, web design, e-commerce, semi-conductor, aviation, automotive and educational institutions etc.

Category Feature Description

Format Code


  Support 19 Languages

C, C++, Java, C#, Delphi (Object Pascal), Visual Basic, VB.NET, VBScript, JavaScript, HTML, XML, PHP, ASP, JSP, HTML Components, Objective-C, D, 80x86 Assembly, 8051 Assembly, CORBA IDL.

  Format Directory

Format all source code of destination folders rapidly and automatically with various coding styles schemes.

  Format to HTML/XHTML

Format source code to code folding HTML/XHTML files with colorful syntax highlighting.

  Predefined Style Schemes

Predefined coding style schemes allow you to quickly reformat source code files using your favourite code style, or base the coding standard of your development team.

  Code Obfuscation

Code obfuscators designed to make source code very difficult to read and comprehend.



  Integrate with IDEs

Microsoft Visual C++ 6, Microsoft Visual Studio .NET, Eclipse, JCreator, Oracle JDeveloper, IntelliJ Idea, Delphi, Dev C++, CodeWright, CodeGuide...

  Integrate with Editors

UltraEdit, SlickEdit, TextPad, EditPlus, Source Insight, EditPad Pro, ConText, EmEditor, Notepad++, AnyEdit, SourceEdit, Crimson Editor, Programmer's Notepad...

  Integrate with Explorer

Integrate into the context menu of Windows Explorer for rapid and handy code formatting.

  Command Line Tool

Command line tool for invoking from IDEs, source code editors and DOS console mode.

Coding Style


  GUI Style Customizer

GUI customizer to configure all your favourite source style settings and schemes.

  Real-Time Preview

With real-time preview function, setting coding style is obvious and easy. What you see is what you get.

  Predefined Coding Style

Predefined coding style schemes allow you to quickly reformat source code files using your favourite code style, or base the coding standard of your development team.



  Syntax Highlighting

Customized colorful syntax highlighting provides a visual clue to the validity of different code components such as keywords and comments in different colors.

  Line Number

Display and Jump File line number clearly displays the edit position. Goto dialog box can lead you to quickly jump to a certain line of the file.

  Auto Indent

Auto layout the code formatting of code blocks based on context source code.

  Bracket Location

Bracket location provides a visual clue to the scope covered by various bracket/brace combinations.


Search/Replace in local/remote single/multiple file(s) with regular expressions support.


Insert bookmarks to frequently used positions of the source codes.


  Export as HTML/XHTML

Export source code as HTML, XHTML or BBCode files with colorful syntax highlighting.

  Export as RTF

Export source code files as RTF files with colorful syntax highlighting.

  Export as TeX

Export source code files as TeX files with colorful syntax highlighting.



Online documentation and help file in CHM format directs users to make the best use of SourceFormatX.

  Context Help

Use a simple click to get quick context help from SourceFormatX code formatter CHM help.


Frequently Asked Questions about SourceFormatX source code formatter.


SourceFormatX introduction tutorial in HTML format directs users how to format file and customize source style.

  Online Update

Full new online update feature which will automatically notifiy the user about new updates and latest news.

  Don't waste time on formatting source code by hand any more!  Download SourceFormatX code formatter now!