.ERR

ERR File

Error Log File
Ask a question
QUICK ANSWER

An ERR file is a plain-text error log - the error and warning output a program saved while it ran. Open it in any text editor (Notepad on Windows, TextEdit on Mac). A zero-byte ERR file usually means no errors occurred and is safe to delete.

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

On this page

19k+ extensions indexed
Last reviewed Sep 7, 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 ERR file format?

.err files are used for application monitoring and diagnostic purposes.

.err files store plain-text error messages generated by an application or operating-system process. Errors can occur during application launch, resource loading, compilation, or writing data to files, among others. .err files are commonly used during the testing phase - for both functional tests and edge-case testing where software is exercised in extreme conditions, such as access to severely limited resources or unexpected user inputs. They are equally valuable for troubleshooting deployed applications.

.err files store data in plain text and can be opened with any text editor. They are generated automatically by applications, often under a timestamped or unique name that makes it easy to trace which run or update produced them. An empty (zero-byte) .err file alongside a job's output usually means no errors occurred - a common convention in batch-processing and build systems.

Each line typically identifies a source location (file and line number), an error code, and a human-readable message. The exact structure depends entirely on the tool that wrote it; there is no single specification for the format.

Security & safety

RISK: LOW

A plain-text .err can't execute and is safe to open in a text editor. Two real cautions: (1) error files can contain sensitive data - file paths, usernames, SQL with values, connection strings - so scrub them before posting publicly or attaching to a forum; (2) be wary of a file with a double extension (errors.err.exe) pretending to be an error log - that is an executable, not text. Old/empty .err files are generally safe to delete; a 0-byte .err usually just means "no errors".

Format details

in a nutshell
FULL NAMEError Log Fileaka Error file, Error output file
DEVELOPERN/A (generic convention used by many operating systems, compilers and applications)since Convention as old as software error reporting itself
CATEGORYText Files
MIME TYPEtext/plain
TYPEPlain-text error/diagnostic log (usually UTF-8/ASCII, line-oriented)
STANDARDOpen · royalty-free
This extension is also used by…
  • Oracle SQL*Loader / utility error file - Oracle SQL*Loader (sqlldr) and other Oracle utilities write rejected rows and error messages to a .err / .bad file during data loads.
  • Compiler / build error output - Many compilers and build tools (e.g. C/C++, FoxPro COMPILE, LaTeX) dump build errors to a .err file beside the source.
  • Genome assembly error reads - Some bioinformatics/EDA tools also emit .err diagnostic files; readable as text but specific to that pipeline.

Programs that open ERR files

Windows3 apps
Windows Notepad Built-in Right-click the .err > Open with > Notepad. Fine for small error files.
Notepad Open-source Open the .err; handles large files and lets you search for 'error'/'fail'. Best free choice.
Visual Studio Code Free Open the .err for good search/filter on multi-megabyte error logs.
macOS1 app
TextEdit Built-in Double-click or open the .err in TextEdit to read it as plain text.
Linux1 app
gedit / nano / less Open-source Open in gedit, or in a terminal use less file.err (/error to search, G to jump to the end).

Technical details

deep spec
Format typePlain-text error/diagnostic log
EncodingASCII or UTF-8 (locale-dependent; set by the producing application)
CompressionNone (rotated copies sometimes stored as .err.gz)
Typical size0 bytes (no errors) to a few MB; often only a few lines
Associated OSCross-platform (Windows, macOS, Linux, Unix)
MIME typetext/plain
Line structureTypically: source location (file:line), error code, and human-readable message per line
SpecificationNone - format is entirely defined by the producing program; no universal standard
GenerationAutomatically created by compilers, databases, build tools, and applications
Empty file meaningA zero-byte .err next to a job's output conventionally means no errors occurred
Naming conventionOften timestamped or uniquely named per run to allow tracking across multiple builds or updates
Related formats.log (general log), .out (standard output), .dmp (crash dump), .wer (Windows error report)
Opening toolsAny text editor; specialized log viewers (glogg, Notepad++) add filtering for large files
ReleasedConvention as old as software error reporting itself
Open standardYes · royalty-free

ERR conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ERR 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 ERR files.

Frequently asked questions

What is an ERR file?
It's a plain-text error log - the error and warning output a program saved while it ran. There's no single format; what's inside depends on which tool wrote it (a compiler, a database utility, a batch job, etc.).
How do I open an ERR file?
Open it in any text editor: Notepad or Notepad++ on Windows, TextEdit on Mac, gedit or less on Linux. It's just text - you read it, you don't run it.
My ERR file is empty (0 bytes) - is that a problem?
Usually the opposite: a zero-byte .err normally means the program finished with no errors and had nothing to write. It's safe to ignore or delete.
Can I delete ERR files?
Old error files are generally safe to delete - they're just a record of past problems. Don't delete one that support has asked you to send, and note that an active file may be locked while the program runs.
Why is my ERR file full of strange characters?
A few programs write app-specific (occasionally binary-ish) .err files. If it looks like garbage in Notepad, it belongs to a specific tool - open it from that program, or check its documentation.
Where do ERR files come from?
They're created when a program redirects its error output to a file - automatically by a build, data load or batch job, or manually on the command line (e.g. command 2> errors.err).

References

1Oracle - SQL*Loader command-line reference (bad/discard/log files)docs.oracle.com
2GNU Bash manual - Redirections (stderr to file)www.gnu.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text 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