What is Formix?

Formix is a free collection of online utilities that lets you handle small but tedious tasks you often run into during development or work, directly in your web browser — no separate program to install, no sign-up required. The first tool we offer is the JSON Formatter, and we plan to keep adding tools that are genuinely useful in everyday work.

Our principles

  • Use it instantly, no sign-up — Anyone can start using it immediately — no account or login required.
  • Client-side processing — Most tools process your input entirely in the browser (JavaScript) and never send it to a server. See our Privacy Policy for details.
  • Light and fast — We aim for a simple screen that cuts unnecessary elements and focuses on the features you actually need.
  • Dark mode built in — Choose between light and dark themes, either automatically from your system settings or manually with the toggle.

Available features

  • JSON Formatter / Viewer — Validates JSON strings and displays them as an indented, syntax-highlighted tree. Supports collapsing/expanding nodes and searching keys and values.
  • XML Formatter / Viewer — Validates XML strings and displays them as an indented, syntax-highlighted tree. Supports collapsing/expanding nodes and searching tags, attributes, and text.
  • JSON ↔ XML Converter — Converts JSON to XML or XML to JSON, with automatic format detection and configurable indentation.
  • SQL Formatter — Beautifies SQL queries with proper indentation and keyword casing, supporting multiple dialects (MySQL, PostgreSQL, SQL Server, BigQuery, and more).
  • Code Viewer — Paste source code and pick a language to view it with syntax highlighting, supporting 20+ languages including Java, C#, Python, and Go.
  • Number Reader — Converts numbers into words for cardinal, ordinal, phone/account digits, time, date, and currency, with multiple reading styles per language.
  • Typing Speed Test — Measures your typing speed (WPM) and accuracy on short practice passages and lets you share your score. Scoring runs entirely in your browser.
  • Coding Syntax Quiz — A multiple-choice quiz on basic syntax for JavaScript, Python, Java, and C.

Suggestions for new features or improvements are always welcome. The SQL Formatter uses the open-source sql-formatter library (MIT License), and the Code Viewer uses Prism.js (MIT License), both bundled locally so processing still runs entirely in your browser. The Number Reader and Typing Speed Test are implemented with our own code and use no external library.

About advertising and running this service

Formix may introduce advertising services such as Google AdSense in the future to help support running the site. If we do, how related data is handled will be explained transparently on the Privacy Policy page, and the core functionality of our tools (e.g. JSON processing) will remain free regardless of whether ads are shown.

Contact

For bug reports, feature requests, or any other inquiries, please reach out at the email below.

hongsh119@gmail.com