Inkline editor
Open huge datasets in milliseconds.
Format multi-million-line JSON, JSONL, logs, and exports in seconds. Inkline stays responsive instead of hanging, freezing, or crashing.
Large files
Open huge files and start working.
Inkline is built to keep multi-million-line JSON, JSONL, logs, exports, and generated text usable. Open, search, scroll, and edit without waiting for a heavyweight IDE to process the entire file first.
Formatting
Format large files without turning them into a side project.
Pretty-print or minify structured data from the editor. Inkline handles the large API responses, generated exports, and compact logs that are awkward to inspect in a browser tool or a general-purpose IDE.
Large-file editing
Open and navigate files with millions of lines while the editor keeps the document responsive.
Formatting that scales
Format JSON, JSONL, XML, HTML, CSS, and SQL without moving the contents into another app.
Syntax highlighting
19 bundled languages, with more available as extensions.
C, C++, C#, CSS, CSV, Go, Java, JavaScript, JSON, Kotlin, Markdown, PHP, Rust, Shell, Swift, TOML, TypeScript, XML, and YAML are ready when you install Inkline.
Zed-compatible language extensions
Add more syntax definitions when a project uses a language outside the bundled set.
Terminal
Run commands beside the file you are editing.
Inspect generated files, run project commands, and verify structured data while the active editor remains visible.
Split editor
Keep related files visible together.
Open two editors side by side when a change crosses files, when source needs a reference, or when structured data needs a second view.
Regex
Build and test expressions beside your files.
Test patterns, flags, and replacement text without moving content into a separate browser tool or losing the project context around it.
Diff
Compare text without leaving the workspace.
Paste or load two versions, choose the comparison mode, and inspect additions and removals in a focused side-by-side tool.
QR Code
Turn text into a QR code locally.
Generate a QR code, adjust its correction level, save it as an image, or copy the result directly from Inkline.
File Converter
Convert files in the same native workspace.
Choose a source file and target format, inspect the result, and keep common conversion work next to the editor and project browser.
Text Tools
78 useful commands, right where you edit.
Clean pasted data, reshape files, and fix common formatting problems without writing a one-off script.
Lines and whitespace
Sort, deduplicate, reverse, and number lines. Remove empty lines, normalize line endings, trim whitespace, and convert tabs and spaces.
Structured data
Pretty-print or minify JSON and XML, convert JSON Lines to arrays, and format HTML, CSS, and SQL.
Data conversion
Move between CSV, TSV, JSON, dotenv, Java properties, and query strings while keeping the result in the editor.
Text Tools
Encode, verify, and generate without leaving the file.
Use the current selection as input and place the result straight back into your document.
Encoding
Encode and decode Base64, Base64URL, JWT, URLs, HTML entities, JSON strings, and hex.
Hashes and inspection
Generate MD5, SHA-1, and SHA-256 hashes, inspect Unicode, and create file-integrity reports.
Everyday generators
Create UUIDs, convert dates and epochs, change identifier casing, inspect number bases, count text, and generate slugs.
Developer Tools
Ten built-in tools for everyday developer tasks.
Open each tool beside your document, work with the real input, and put the result back into the file you are editing.
Regex
Test patterns and replacements against real text before using them in code.
Diff
Compare two versions and find added, changed, or removed lines.
Markdown
Write Markdown with a rendered preview beside the source.
Password
Generate strong passwords with the length and character set you need.
QR Code
Turn text, links, and payloads into an exportable QR code.
Developer Tools
Files, integrity, Unicode, and schedules.
Check files, inspect difficult characters, convert data, and validate schedules in the same app.
File Base64
Encode a file as Base64 or restore Base64 data to a file.
File Converter
Convert structured data between practical interchange formats.
File Integrity
Calculate checksums and confirm that a transferred file is unchanged.
Unicode Inspector
Reveal code points, invisible characters, and look-alike symbols.
Cron
Check a cron expression and understand when it will run.
Native and local
Native, fast, and ready without an account.
Inkline is a native Swift macOS app for local files and projects. File navigation, split editors, syntax highlighting, Git review, terminal output, and data tools are available as soon as the app opens.
Try Inkline
Try Inkline in your browser.
Explore the editor, project navigation, terminal, and developer tools, or download the native Mac app from the App Store.