Native Windows Editor forLarge Files, Logs & CSV Data

Fast startup. One native .exe with two processing profiles: Free Core Mode for lightweight editing and powerful Pro Version for deep file and log investigation. Zero Electron, zero dependencies.

Large-file ready
CSV grid tools
Markdown preview
SQL for CSV
SQLite DB Builder
Download Free Core (64-bit) Upgrade to Pro - €29

Free forever, with a 14-day free trial of Pro features included

Signed & verified. FastEditor is code-signed with a valid SSL.com certificate. Windows SmartScreen may briefly show an "unknown publisher" notice — this is normal for new software while Microsoft builds up download reputation, not a sign of a problem. Click "More info" → "Run anyway" to continue.
FastEditor Main Interface

Core Speed + Pro Investigation Power

Start with the free Core profile for fast daily editing, then unlock Pro-only analysis features when deep log and CSV investigation is required.

Massive Files, Handled Effortlessly

Say goodbye to editors that freeze on large logs. FastEditor uses mapped read-only mode for very large files, keeps memory usage low, supports live tail for append-heavy logs, and keeps navigation responsive while you investigate production data.

Threading profiles: Core mode runs on a single high-performance worker thread. Pro version unlocks parallel CSV processing across up to 4 worker threads.

FastEditor Handling Large Files

Keyboard-Driven Workflows

Never take your hands off the keyboard. The integrated Command Palette gives you instant access to editor commands, Markdown layout switching, macro playback, preferences, and file actions from one searchable launcher.

Command Palette Overlay

CSV Grid for Core + Pro Workflows

Free Core Mode includes automatic delimiter detection, row and cell navigation with Tab/Enter, inline cell editing with F2, column resize & visual reorder, full aggregates (Sum / Avg / Min / Max), and typed SQL Query bar (Ctrl+Q). Pro unlocks two-file CSV joins, side-by-side CSV diff, and parallel worker acceleration.

[Core] Inline Cell Editing [Core] Drag Resize & Reorder [Core] Sum / Avg / Min / Max [Core] SQL Query Bar (Ctrl+Q) [Pro Feature] Join CSV Files [Pro Feature] CSV Diff & Review [Pro Feature] Export Filtered Rows [Pro Feature] Multi-threaded (4 workers)
CSV Grid View

Log Level Filter & Fast Navigation

Filter millions of log rows by severity (Error, Warn, Fatal) in a single click. Jump straight between high-severity events using a prebuilt severity index — no re-scanning the file — via F8 / Shift+F8.

Error Warn Fatal

Jump directly between high-severity events with a prebuilt severity index instead of hunting line by line.

Native Side-by-Side Diff

Compare files directly within the editor. Built-in side-by-side diff, async large-diff processing, and hunk navigation make config audits, release checks, and code review faster without opening another tool.

Side-by-side Diff View

Extensibility: Plugins & Pipeline Recipes

Automate and tailor FastEditor with sandboxed JavaScript. Build visual line highlighting rules, live log threat alerts, and custom streaming exporters without writing native DLLs.

Custom Plugins & Exporters

Define custom visual line highlighting, live threat alerts with audio and tray notifications, and streaming data exporters for proprietary schemas.

Reproducible Pipeline Recipes (.recipe.js)

Encapsulate multi-step data pipelines (open, filter, SQL aggregate, export) into single, git-versioned scripts runnable interactively in GUI or headlessly in CI/CD.

Tools → Plugins → Catalog QuickJS Sandboxed
security.cve-highlighter Rule + Alert
export.custom-xml Streaming Exporter
incident_triage.recipe.js Headless Pipeline

Run recipes identically via GUI dialogs or headless CLI: FastEditor.exe --recipe triage.recipe.js

Embedded SQLite DB Builder

Design SQLite databases, form views, and relational portals directly inside FastEditor. Includes visual schema editing, an interactive script debugger, PDF report generation, and multi-column label printing.

Native Parquet & JSON Lines

Open massive columnar Apache Parquet (.parquet) and streaming NDJSON (.jsonl) datasets instantly. Automatic schema extraction, data type badges, and constant ~28 MB memory footprint.

DuckDB Analytical SQL & JOINs

Execute heavy analytical SQL with GROUP BY, HAVING, COUNT DISTINCT, and multi-tab SQL JOINs across open CSV tabs using the embedded DuckDB engine.

7-Format Structured Export

Export filtered views and query projections directly to Parquet, Excel (.xlsx), JSON Lines, TSV, Markdown tables, batch SQL INSERTs, or CSV with async chunked streaming.

Headless CLI v1.0 & Automation

Automate pipelines with the headless CLI (--convert, --sql, --filter, --split, --merge, --log-report) and copy interactive GUI filters straight to CLI commands.

PCRE2 Regex, Replace & Archive Search

Full PCRE2 regular expressions with lookaround and Unicode properties. Streaming multi-file replacement with instant rollback, and direct search inside .gz, .zip, and .zst archives.

JavaScript Scripting & Macro Automation

Automate complex text and log workflows with modern JavaScript (QuickJS-NG engine). Record macros, export them directly to JS, and bind scripts to custom hotkeys.

28+ Encodings & Batch Converter

Open files in legacy Windows, ISO, Cyrillic, and Asian codepages alongside UTF-8 and UTF-16. Status bar mojibake error detector and multi-file batch conversion wizard.

Crash Recovery and Autosave Snapshots

FastEditor periodically saves recovery snapshots for modified sessions and can offer restore-on-startup after an interruption.

Markdown Writing with Live Preview

Switch between editor-only, split, and preview-only layouts, render with a native cmark backend, and keep long documents readable with persisted preview wrapping.

SQL Query Bar for CSV & Tabular Data [Core]

Run instant SQL queries directly on active CSV tabs with Ctrl+Q — filter, aggregate, group by, and sort without loading data into external databases. Query results open immediately as new editable tabs.

Watch FastEditor's SQL Query feature in action: type SQL queries directly on CSV datasets, filter and aggregate data with high performance, and explore results in real time.

Join CSV Files by Key Column [Pro]

Merge two CSV files on a shared key with a guided 4-step wizard — select files, pick key columns, choose Inner, Left, Right, or Full join, run. No Python, no Excel. Result opens as a new editable CSV tab in seconds.

Watch FastEditor's CSV Join feature in action: perform an Inner Join to keep only matching rows, or a Left Join to keep all rows from your primary file while pulling in matches from a second CSV — all without leaving the editor.

Macro Recording & JavaScript Automation [Core]

Record keystrokes with Ctrl+Shift+R, replay them instantly across thousands of lines with configurable repeat counts (Ctrl+Shift+M), or convert macros directly into clean JavaScript runnable in the QuickJS engine.

Watch FastEditor's Macro Recording feature in action: record keystrokes on raw datasets, execute batch formatting with repeat counts, and export the macro to editable JavaScript in a single click.

Instant Log Error Navigation & Severity Filtering [Core]

Jump straight to failures in massive server logs without scrolling: navigate errors with F8/Shift+F8, warnings with F9/Shift+F9, collapse noise down to errors only with Ctrl+Alt+E, and locate patterns instantly with PCRE2 regex search (Ctrl+F).

Watch FastEditor's log triage features in action: isolate root causes across 10,000+ lines in seconds, jump through error clusters, measure incident duration with timestamp deltas, and export diagnostic reports.

Interactive Data Profiler & Quality Audit [Core]

Profile massive CSV datasets in a single click with CSV → Interactive Data Profiler... — inspect null ratios, HyperLogLog distinct counts, 10-bin Unicode distribution sparklines, and isolate mixed-type schema conflicts instantly.

Watch FastEditor's Interactive Data Profiler in action: analyze 60,000+ rows in sub-second time, visualize value distributions with sparklines, isolate 91 non-conforming corrupted cells using “Show Only Conflicts”, and export clean diagnostic reports.

Search Inside Compressed Archives & Multi-Log Timestamp Correlation [Core]

Point Find & Replace → Scope: Files in Folder at a rotated logs directory and FastEditor searches every file — including matches buried inside .gz, .zip, and .zst archives — with no manual extraction. Then use Log → Correlate Logs by Time... to merge several microservice logs into one chronological tab, tagged by source, with stack traces kept intact.

Watch FastEditor find nine matches across four different log formats in one search, open a result straight out of a zip archive in read-only mode, then stitch three microservice logs together to trace a payment failure from ingress to root cause.

Keyed CSV Diff & Tabular Change Comparison [Pro]

Compare two versions of a CSV dataset with CSV → Compare CSV Files... — match records on single or composite keys, detect schema discrepancies, and materialize changes into a unified tab with _diff_status (ADDED, REMOVED, CHANGED, UNCHANGED) and side-by-side orig_* / new_* column pairs.

Watch FastEditor compare two pricing exports in seconds: select key columns in the 3-step wizard, review schema additions, open the diff in a new tab, and instantly filter to modified rows using the SQL Query Bar.

Themes for Every Mood

Whether you prefer the deep contrast of dark mode or a clean light environment, we've got you covered with popular built-in themes.

Dracula

FastEditor Dracula Theme

GitHub Light

FastEditor GitHub Light Theme

Also includes: Default Dark and Monokai.

Simple, Transparent Pricing

Free Core mode for instant productivity. One-time Pro upgrade for advanced investigation workflows.

FastEditor Core

Free Forever

Ultra-fast base profile for daily editing and file triage.

  • View very large files (mmap, files >50MB read-only)
  • Native Parquet (.parquet) & JSON Lines (.jsonl) viewer
  • Log severity presets & fast error navigation (F8 / Shift+F8, F9)
  • Interactive CSV editing (F2), column resize & visual reorder
  • SQL Query Bar (Ctrl+Q) with syntax highlighting & history
  • Embedded SQLite DB Builder (Forms, Tables, Scripts & Report Preview)
  • JavaScript Scripting (QuickJS-NG) & macro-to-script export
  • Headless automation CLI v1.0 & GUI-to-CLI command export
  • PCRE2 Regex, Multi-file replace & Archive Search (.gz/.zip/.zst)
  • 28+ legacy codepages & Batch Convert wizard
  • 1 background worker thread
  • Includes 14-day free trial of all Pro features
Download Free Core

FastEditor Pro

€29 One-time purchase

All Core capabilities plus advanced investigation tooling.

  • Everything in Core
  • Multithread boost with up to 4 worker threads
  • Full editing on massive files (>50 MB)
  • DuckDB Analytical SQL (GROUP BY, HAVING & multi-tab JOINs)
  • Multi-format Structured Export (Parquet, XLSX, JSONL, SQL, Markdown, CSV, TSV)
  • Join CSV Files wizard — Inner and Left joins by key column
  • Side-by-side CSV Diff wizard & visual fast lookup
  • DB Builder Output: PDF report export & printer/label output
  • Lifetime minor updates and email support
Buy Pro - €29

Secure checkout via Polar. Taxes may apply or be included based on your location.

1 user  ·  Perpetual license  ·  Windows 64-bit

Comparing editors? Read the full EmEditor comparison →

30-day money-back guarantee — no questions asked

Questions? support@getfasteditor.com

30-day money-back guarantee
Sold by Polar.sh, our Merchant of Record
Secure checkout via Polar.sh