.LIST

LIST File

Generic List File (plain-text list)
Ask a question
QUICK ANSWER

A .list file is almost always plain text with one item per line - paths, names, package repositories, URLs, or similar entries produced by some program. Open it in any text editor (Notepad++ on Windows, TextEdit on Mac, nano on Linux). The most common case on Linux is APT's /etc/apt/sources.list, which lists software repositories.

Developer: N/A (generic plain-text convention used by many programs and systems) Category: Text Files MIME: text/plain
OPENS ON Windows macOS Linux
Related: .DOC · .ODT · .DOCX · .GDOC

On this page

19k+ extensions indexed
Last reviewed Sep 2, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the LIST file format?

A .list file is a generic plain-text list - one entry per line - whose exact meaning depends entirely on the program that created it. There is no single standard, no magic number, and no versioned specification: the .list extension is a naming convention adopted independently by many tools across Linux, Unix, Windows, and macOS.

The most widespread concrete use is the Debian and Ubuntu APT package manager, which reads repository sources from /etc/apt/sources.list and from individual .list files dropped into /etc/apt/sources.list.d/. Each active line in an APT .list file specifies a repository using a deb or deb-src keyword, a URL, a distribution codename, and one or more component names such as main or universe.

Beyond APT, the .list extension appears in a range of contexts:

  • Build systems and compilers storing file-path or manifest lists
  • Mailing and recipient lists used by email or distribution software
  • GNU Info directory index files linking to manual pages
  • Custom application exports - paths, URLs, identifiers, or key-value pairs

Because the content is plain text (usually UTF-8 or ASCII), any text editor can open and inspect it. Lines starting with # are treated as comments and ignored by most owning programs. A .list file overlaps in purpose with a .LST file, a .CSV file, a .CONF file, or an ordinary .TXT file - the extension alone is not enough to identify the content, so look at which program created it.

Security & safety

RISK: LOW

Reading a .list is safe - it's plain text with no executable code. The only real caution is when a .list is a live system file: editing APT's /etc/apt/sources.list with a bad or untrusted repository line can break package updates or, worse, point your system at a malicious software source - so back it up first and only add repositories you trust. Use a plain-text/code editor (never a word processor, which can corrupt it), and on Windows keep Unix (LF) line endings for Linux .list files.

Format details

in a nutshell
FULL NAMEGeneric List File (plain-text list)aka list file, text list
DEVELOPERN/A (generic plain-text convention used by many programs and systems)since No single origin - a long-standing convention across Unix/Linux, build systems and apps
CATEGORYText Files
MIME TYPEtext/plain
TYPEPlain-text file, usually one item/entry per line; exact meaning depends on the program that created it
This extension is also used by…
  • APT source list (Debian/Ubuntu) - /etc/apt/sources.list and *.list files define the package repositories APT downloads from.
  • Microsoft Entourage recipient list (legacy Mac) - An old saved list of e-mail recipients from Microsoft Entourage, the discontinued Mac Office mail client.
  • GNU info / build manifest list - Plain-text index or file-manifest lists used by GNU info indexes and various build tools.

Programs that open LIST files

Windows3 apps
Windows Notepad Built-in Right-click > Open with > Notepad for a quick read. Modern Notepad handles Unix (LF) line endings; fine for small lists.
Notepad Open-source Right-click > Edit with Notepad++ to read/edit the list with line numbers. For a Linux .list (e.g. APT sources), set Edit > EOL Conversion > Unix (LF).
Visual Studio Code Free Open the .list to read/edit larger lists with search and highlighting; mind the LF/CRLF indicator for cross-platform files.
macOS2 apps
TextEdit Built-in Open the .list; choose Format > Make Plain Text so it stays plain text (never save as RTF).
Visual Studio Code Free Open the .list to read/edit with highlighting and search - better than TextEdit for structured lists.
Linux3 apps
Vim Open-source 'sudo vim file.list' - powerful terminal editor for viewing/editing lists and config files.
nano Open-source Edit in the terminal, e.g. 'sudo nano /etc/apt/sources.list'. Back up first (cp file file.bak) before changing a live system list.
GNOME Text Editor / gedit Open-source Open the .list in a GUI editor to read or edit (use sudo for system files like APT sources).

Technical details

deep spec
MIME typetext/plain
Character encodingUTF-8 or ASCII; no byte-order mark required or expected
Line structureOne entry per line; each line is a single item, file path, URL, or directive
Comment conventionLines beginning with # are skipped as comments by most programs that use .list files
File signatureNo binary magic bytes - a pure text format identified by file extension and surrounding context
StorageUncompressed plain text; no binary wrapper or container
Typical file sizeBytes to a few megabytes, scaling with the number of entries
Line endingsLF on Linux/Unix; CRLF on Windows; most parsers accept both
APT repository syntaxDebian/Ubuntu APT uses deb <url> <distro> <components> lines in /etc/apt/sources.list and /etc/apt/sources.list.d/*.list
SemanticsEntirely application-defined - no universal grammar; content meaning depends on the program that created the file
Blank line handlingBlank lines are ignored by most owning programs
Cross-platformReadable on Linux, macOS, and Windows with any UTF-8-aware text editor; no special runtime needed
Format versioningNo version field or header; structure is determined solely by the creating application
Common content typesRepository URLs, filesystem paths, package names, email addresses, or key=value directives
Primary OS environmentMost widely used on Debian/Ubuntu Linux (APT sources); also common in build systems across all platforms
Editing privilegesOrdinary user files need no special access; APT system files (e.g. /etc/apt/sources.list) require root/sudo to modify
ReleasedNo single origin - a long-standing convention across Unix/Linux, build systems and apps

LIST conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with LIST files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about LIST files.

Frequently asked questions

What is a .list file?
Almost always a plain-text file with one item per line - a 'list' of paths, names, package repositories or similar. There's no single .list format; the meaning depends on the program that made it (e.g. Debian/Ubuntu's APT uses sources.list).
How do I open a .list file?
Open it in any text editor - Notepad or Notepad++ on Windows, TextEdit (plain-text mode) on Mac, nano/vim/gedit on Linux. It's plain text. Avoid word processors like Word, which can corrupt it.
What is /etc/apt/sources.list?
It's the APT package manager's .list file on Debian/Ubuntu: each line names a software repository APT installs from. Edit it (or files in sources.list.d/) carefully with a text editor, back it up first, and only add repositories you trust.
Which program created my .list file?
Open it as text and look at the lines, and note where it came from. Common owners are APT (package sources), build/packaging tools (file manifests), GNU info, and older mail apps. The contents usually reveal the source.
Can I open a .list in Excel?
Yes, if the list is tabular - import it into Excel or LibreOffice Calc and pick the right delimiter, or save it as .csv first. For a simple one-item-per-line list, a text editor is easier.
Is .list the same as .txt?
Essentially yes in form - both are plain text. .list just signals the file is a list of entries for a particular program. Renaming .list to .txt changes nothing about the contents, but the owning program may expect the original name.

References

1Debian Wiki - SourcesList (APT .list files)wiki.debian.org
2Ubuntu - Repositories / sources.listhelp.ubuntu.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.EXEWindows Executable (Portable Executable)
9.BINCD/DVD Disc Image (BIN/CUE)
10.DBSQLite Database File

Related extensions

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z