Knowledge Base

Precision Engineering
Frequently Asked Questions.

Everything you need to know about OpenFormatter's security protocols, supported schemas, and integration patterns.

Data Security & Privacy

Is my code or data stored on your servers?expand_more

No. OpenFormatter operates on a strictly stateless architecture. Any data you paste into the editor is processed in-memory and never written to a database or disk. Once you close your browser tab or refresh, all input data is purged from memory.

Does the formatting happen client-side or server-side?expand_more

Whenever possible, OpenFormatter prioritizes WebAssembly (WASM) to perform formatting directly in your browser. This ensures that sensitive data never leaves your machine. Only complex transformations (like SQL prettifying for specific dialects) are processed via our secure, encrypted gateway.

Tool Usage & Features

keyboard

Shortcuts

  • Format⌘ + ↵
  • Clear Editor⌘ + K
  • Copy Output⌘ + C
history

Local History

We store your last 10 transformations in localStorage for quick recovery, encrypted with a session key.

Can I customize the indentation depth?expand_more

Yes. Each tool has an options panel where you can adjust spacing (2, 4, or 8 spaces), choose between tabs and spaces, and toggle quote styles (single vs. double).

Is there a file size limit?expand_more

OpenFormatter is optimized for large files up to 50MB. For files over 10MB, we recommend using the upload button rather than paste for better performance.

Does OpenFormatter support dark mode?expand_more

Yes. You can toggle dark mode using the theme button in the top navigation bar. Your preference is saved to localStorage.

Supported Formats

data_object

JSON

data_object

PostgreSQL

data_object

XML / HTML

data_object

JWT

data_object

Epoch

data_object

YAML

data_object

CSV

data_object

Base64

data_object

JSONL

data_object

SQL

data_object

Markdown

data_object

TOML

What data formats does OpenFormatter support?expand_more

OpenFormatter currently supports: JSON, JSONL/NDJSON, YAML, XML, HTML, SQL (PostgreSQL, MySQL, SQLite dialects), Base64, JWT, Epoch/Unix timestamps, CSV, and more coming soon.

Can I convert between formats?expand_more

Yes. We support bidirectional conversion between JSON ↔ YAML, XML ↔ JSON, and more. Each converter tool is accessible from the homepage or navigation.

Integration & API

Is there an API?expand_more

An API is currently in development and will be available for Pro subscribers. It will allow you to integrate OpenFormatter into CI/CD pipelines, pre-commit hooks, and custom workflows.

Is OpenFormatter open source?expand_more

The core formatting engine is open source on GitHub. The web application and API infrastructure are proprietary.

FAQ | OpenFormatter - Free Online Developer Tools