Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Text Editors
  3. GNU nano

GNU nano

GNU nano · founded 1999

What it is

GNU nano is a free text editor designed as a small replacement for Pico, available on Linux, macOS, and Windows. It provides undo and redo, syntax coloring, interactive search and replace, auto-indentation, line numbers, word completion, file locking, backup files, and internationalization support. Search and replace accepts regular expressions, with case-sensitive and backward search options. Nano can edit files sequentially or open several files in separate buffers. Nanorc configuration controls choices such as syntax highlighting and line wrapping. Unicode text can be read, entered, and saved when the terminal encoding and locale use UTF-8. Restricted mode limits file access and disables shell commands, spell checking, suspending, and backup creation. The project offers source archives, Linux packages, and Windows executables, with signature files for source archives. Documentation includes a manual, FAQ, shortcut overview, PDF manual, and man pages. The project lists Chris Allegretta as original author and Benno Schulenberg as maintainer.

For and against

For

  • Free on three desktop platforms
  • Regular-expression search and replace
  • Multiple buffers supported
  • Nanorc customization available
  • Restricted mode limits file access

Against

  • Unicode requires UTF-8 locale and encoding
  • Restricted mode disables several functions
  • Terminal-based workflow may require configuration

The verdict

GNU nano offers a focused, free editor with familiar Pico compatibility and practical search, buffer, configuration, and safety controls. Its documentation and downloadable packages support use across Linux, macOS, and Windows.

Who it suits

It suits users wanting a free, terminal-based editor on Linux, macOS, or Windows. Pico users, developers, and administrators needing configurable text editing may value its compatibility and editing controls.

Plans and prices

GNU nano

Free

Text editor; source code and Windows binaries available

Every plan, in full

On the record

Compatibility
Nano aims to be reasonably compatible with Pico while providing additional functionality.nano-editor.org · read 11 Oct 2026
Customization
Users can configure nano through nanorc files and choose options such as syntax highlighting and line wrapping.nano-editor.org · read 11 Oct 2026
Documentation
The project provides an online manual, FAQ, shortcut overview, PDF manual, and man pages.nano-editor.org · read 11 Oct 2026
Downloads
The project offers compressed source archives and links to Linux distribution packages and Windows executables.nano-editor.org · read 11 Oct 2026
Editing features
It offers undo and redo, syntax coloring, interactive search and replace, auto-indentation, line numbers, word completion, file locking, backup files, and internationalization support.nano-editor.org · read 11 Oct 2026
Extension support
Yesnano-editor.org · read 22 Sep 2026
Integrations
The FAQ describes configuring nano as the editor for Pine, mutt, and Git commit messages.nano-editor.org · read 11 Oct 2026
Macro recording
Yesnano-editor.org · read 22 Sep 2026
Multiple files
Nano can edit several files in a row and can open files in separate buffers.nano-editor.org · read 11 Oct 2026
Project leadership
Chris Allegretta is listed as the original author and Benno Schulenberg as the current maintainer.nano-editor.org · read 11 Oct 2026
Purpose
GNU nano is a small, friendly text editor designed as a free replacement for Pico.nano-editor.org · read 11 Oct 2026
Restricted mode
Restricted mode limits file access and disables actions including shell commands, spell checking, suspending, and making backup files.nano-editor.org · read 11 Oct 2026
Search
Search and replace support regular expressions, and searches can be case-sensitive or run backward.nano-editor.org · read 11 Oct 2026
Signatures
The download page provides signature files for the source archives.nano-editor.org · read 11 Oct 2026
Support
The project directs usage questions to its help mailing list and bug reports to the Savannah bug tracker.nano-editor.org · read 11 Oct 2026
Supported platforms
Linux,Windows,macOSnano-editor.org · read 22 Sep 2026
Unicode
Nano supports reading, entering, and saving Unicode text when the terminal encoding and locale use UTF-8.nano-editor.org · read 11 Oct 2026

Alternatives to GNU nano

Every alternative, ranked