.ESP

Файл ESP

Bethesda Elder Scrolls / Fallout Plugin
Задать вопрос
БЫСТРЫЙ ОТВЕТ

An ESP file is a Bethesda game plugin - a mod for Elder Scrolls (Skyrim, Oblivion, Morrowind) or Fallout (3, New Vegas, 4). You do not open it like a document; you install it with Vortex or Mod Organizer 2 so the game loads it at launch. To edit one, use the free Creation Kit or xEdit.

Разработчик: Bethesda Game Studios / Bethesda Softworks Категория: Файлы игр MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows Linux
Связанные: .OBB · .PAK · .ROFL · .PACKAGE

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 23, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла ESP?

.esp files are plugin files used across Bethesda's Elder Scrolls and Fallout series, covering games from Morrowind and Oblivion through Skyrim, Fallout 3, Fallout: New Vegas, and Fallout 4 built on the Creation Engine.

.esp files are used for storing mods for the original game, which can include:

  • custom dialog lines,
  • custom and/or new items,
  • custom gameplay configs,
  • new engine settings,
  • additional locations.

Files with the .esp extension contain plugin data that depends on one or more master .esm files loaded before them. Mods are created by fans as a means of expanding or customizing gameplay, updating original designs, or adding additional elements enriching user experience, for example adding new questlines or references to earlier titles in the series.

Bethesda Softworks made authoring tools available to the public. Fallout 3 and Fallout: New Vegas include a program called G.E.C.K. (Garden of Eden Creation Kit), while Elder Scrolls and later Fallout titles use the Creation Kit. By using these programs users can create and edit .esp game files and alter their contents. When loaded by the game, .esp plugins override or add to data already defined in the master .esm files; this layering mechanism allows custom settings to be applied on top of the vanilla game without permanently altering it. Community tools such as xEdit (also known as SSEEdit or FO4Edit) let modders inspect and resolve conflicts between multiple plugins. For smaller mods, a lighter variant called .esl can be used instead; it uses the same underlying format but is flagged to occupy a shared load-order slot, bypassing the 255-plugin limit.

Безопасность и защита

РИСК: MEDIUM

An .esp is data, not an executable, so it can't run code by itself - but mods are community-made and can break saves, cause crashes, or be bundled with malicious loose files/scripts. Download only from reputable sources (Nexus Mods, Bethesda.net), keep a clean load order, sort with LOOT, and clean dirty edits in xEdit. Beware archives that include unexpected executables alongside the .esp, and never trust an '.esp' that is actually .esp.exe.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕBethesda Elder Scrolls / Fallout Pluginтакже известен как Elder Scrolls Plugin, Bethesda plugin file
РАЗРАБОТЧИКBethesda Game Studios / Bethesda Softworksс 2002 (The Elder Scrolls III: Morrowind, NetImmerse/Gamebryo TES3 record format)
КАТЕГОРИЯФайлы игр
MIME-ТИПapplication/octet-stream
ТИПBinary record/subrecord game data plugin (Creation Engine)
СВЯЗАННЫЕ.obb.pak.rofl.package
Это расширение также используется в…
  • Adobe Photoshop EPS (Encapsulated PostScript) - Some pipelines write .esp for EPS vector/raster artwork; unrelated to game mods (see the .eps format).
  • Email Service Provider / Eclipse project files - Various apps have used .esp for config or project data; niche and unrelated to Bethesda plugins.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
54455334
ASCII
TES4
Modern Bethesda plugins (Oblivion 2006 onward) begin with the TES4 record. The header record carries a flag distinguishing a master (.esm) from a plugin (.esp); the bytes are otherwise identical, so .esp and .esm differ chiefly by that flag and load behaviour. Morrowind plugins begin with TES3.

Программы, открывающие файлы ESP

Windows5 apps
Creation Kit Бесплатно Load the .esp as the active plugin to author/edit game content (per-game official editor).
Vortex (Nexus mod manager) Бесплатно Install the mod; Vortex deploys the .esp and manages load order so the game loads it.
Mod Organizer 2 Открытый код Install/enable the plugin in a virtual file system; sort load order with LOOT inside MO2.
xEdit (SSEEdit / FO4Edit / TES5Edit) Открытый код Open the .esp to inspect/edit records, clean dirty edits, resolve conflicts, or flag it as .esl.
Fallout (legacy game) Платно The plugin is loaded by the Bethesda game it targets at launch, not opened standalone.
Linux1 app
Mod Organizer 2 / Vortex (via Proton/Steam) Открытый код Run the Windows mod manager under Proton to manage .esp plugins for the game's Linux/Steam Deck install.

Технические подробности

глубокая спецификация
Format typeBinary record/subrecord plugin (Creation Engine)
Byte orderLittle-endian
File signature`TES4` at offset 0 (Oblivion and later); `TES3` for Morrowind-era `.esp` files
String encodingNull-terminated Windows-1252 in early games (Oblivion, Fallout 3/NV); null-terminated UTF-8 from Skyrim Special Edition onwards
CompressionOptional per-record zlib compression applied to individual game-object records (Skyrim and later)
Typical file size1 KB to 250 MB (single-item tweaks to large total-conversion mods)
StructureTES4 header record followed by typed GRUP record groups; each group contains typed game-object records and subrecords
FormID space24-bit object ID per record; the high byte encodes the plugin's load-order index (0x00-0xFE for full plugins)
Load-order cap255 full plugins (`.esp` + `.esm`) per game session; light `.esl` plugins share a separate extended pool of up to 4096 slots
Form versionInteger in the TES4 header distinguishes game target (43 for Skyrim LE, 44 for Skyrim SE, separate values for Fallout 4)
Master dependencyPlugin lists required `.esm` master files in its TES4 header; the engine enforces load order and will refuse to load without them
Plugin vs. master flagA single flag in the TES4 record header distinguishes `.esp` (plugin) from `.esm` (master); the binary layout is otherwise identical
Platform supportWindows (primary); Xbox and PlayStation via Bethesda.net console mod support
Associated asset archivesMeshes, textures, and sounds are stored separately in [`.bsa`](/format/bsa) or [`.ba2`](/format/ba2) archives, not inside the `.esp`
ToolchainOfficial Creation Kit (Skyrim, Fallout 4) and G.E.C.K. (Fallout 3/New Vegas); community tools include xEdit (SSEEdit, FO4Edit) and Mod Organizer 2
Выпущен2002 (The Elder Scrolls III: Morrowind, NetImmerse/Gamebryo TES3 record format)
Последняя версияCreation Engine TES4/TES5/FO4 plugin format (Starfield, 2023)
Спецификацияen.uesp.net

Конвертации ESP

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами ESP. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах ESP.

Часто задаваемые вопросы

How do I install an .ESP file?
Don't open it directly - install the mod with a manager (Vortex or Mod Organizer 2). The manager deploys the .esp and sets its load order so the game loads it. Sort the order with LOOT to avoid conflicts.
What's the difference between .ESP and .ESM?
They share the same format; .esm is a 'master' that loads first and that other plugins depend on, while .esp is a plugin that loads after masters. In xEdit you can flip the ESM flag to switch between them.
How do I edit an .ESP file?
Use the game's free Creation Kit to author content, or xEdit (SSEEdit/FO4Edit/TES5Edit) to view and edit records directly, clean dirty edits, and resolve conflicts.
Why isn't my .ESP working in-game?
Usual causes: it's not enabled in the mod manager, the load order is wrong, a required master (.esm) is missing, it's for a different game/version, or you've hit the 255-plugin limit. Sort with LOOT and check dependencies.
How do I convert an .ESP to .ESL to save a plugin slot?
In xEdit, compact the FormIDs for ESL and add the ESL flag. It only works for plugins with few new records that fit the ESL range; otherwise keep it as a full .esp.
Is my .ESP an image (EPS) file?
Possibly - .esp is also used for Encapsulated PostScript artwork. If it opens as vector/PostScript text rather than game records, it's an EPS image and has nothing to do with Bethesda mods.

Ссылки

1UESP - Skyrim Mod file format conventionsen.uesp.net
2xEdit (SSEEdit/FO4Edit) - GitHubgithub.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z