EVERYTHING XIAOMI
Get listed

GNU nano

GNU nano is a free text editor made as an alternative to Pico, with additional editing functions while aiming to remain compatible with it.

Place
#28 of 82
Score
7.1
GNU nano's website

What GNU nano is

GNU nano is a free text editor made as an alternative to Pico, with additional editing functions while aiming to remain compatible with it. It runs on Linux, macOS, and Windows and supports extensions and macro recording. Editing tools include undo and redo, syntax coloring, auto-indentation, line numbers, word completion, file locking, and backup files. Search and replace can use regular expressions, with options for case-sensitive or backward searches. Nano can handle several files in sequence or keep them in separate buffers. Users can set options such as syntax highlighting and line wrapping in nanorc files. It can read, enter, and save Unicode text when the terminal encoding and locale use UTF-8. Restricted mode limits file access and disables actions such as shell commands, spell checking, suspending, and making backups. The project offers source archives and links to Linux packages and Windows executables, with signature files for source archives. Documentation includes an online manual, FAQ, shortcut overview, PDF manual, and man pages.

Good

  • Free, with no trial required
  • Supports Linux, macOS, and Windows
  • Regular-expression search and replace
  • Can edit multiple files or use buffers
  • Supports Unicode with UTF-8 terminal settings

Watch out

  • Unicode support depends on UTF-8 terminal encoding and locale
  • Restricted mode disables several editing actions

Who it suits

GNU nano suits people looking for a free text editor on Linux, macOS, or Windows, especially those who want a lightweight alternative to Pico with configurable editing tools.

Verdict

GNU nano offers a broad set of text-editing functions while retaining a Pico-compatible approach. Its configurable behavior and multi-file support are useful considerations for choosing a free editor.

Plans and prices

From GNU nano's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
GNU nanoFreeText editor; source code and Windows binaries available

The facts

Each one read from GNU nano's own pages, with the date it was checked.

What it does

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

The company

Founded
1999checked 28 Sep 2026

Money

Free plan
Yeschecked 22 Sep 2026

Where it runs

Macro recording
Yeschecked 22 Sep 2026
Supported platforms
Linux,Windows,macOSchecked 22 Sep 2026

Alternatives to GNU nano

All alternatives
  1. 1Calmly Writer logo

    Calmly Writer

    Free planAndroidWebLinuxmacOS
    8.6Free plan
  2. 2Zed logo

    Zed

    Free planLinuxmacOSWindows
    8.3From $10 a month
  3. 3Visual Studio Code logo

    Visual Studio Code

    Free planWebLinuxmacOSWindows
    8.2Free plan
  4. 4

    Neovim

    Free planAndroidAPILinuxmacOS
    8.1Free plan
  5. 5

    Geany

    Free planOpen sourceLinuxmacOSWindows
    8.1Free plan
  6. 6

    GNU Emacs

    Free planAndroidLinuxmacOSWindows
    8.0Free plan