.INP

INP File

Abaqus Input File (analysis input deck)
Ask a question
QUICK ANSWER

An INP file is an Abaqus input deck - a plain-text file that defines a finite-element model (mesh, materials, loads, boundary conditions, analysis steps) for the Abaqus solver. Open it in any text editor to read or edit it, or import it into Abaqus/CAE to work with it graphically. It is not a document or image; results come out as an .odb database after you run the solver.

Developer: Dassault Systemes (SIMULIA / Abaqus) Category: Data Files MIME: text/plain
OPENS ON Windows macOS Linux
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Jul 9, 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 INP file format?

.inp files are associated with Abaqus, a simulation and finite-element analysis software suite maintained by Dassault Systèmes (SIMULIA). They are the primary way to submit analysis jobs to the Abaqus solver.

Files with the .inp extension store the complete input data that defines an Abaqus analysis - geometry, material properties, boundary conditions, and loading steps. They are prepared before a simulation run and submitted to the solver with a command such as abaqus job=model input=model.inp. The solver processes the deck and writes results to an ODB database file for later visualization and post-processing.

An .inp file is plain ASCII text structured around keyword lines that begin with a single * (for example *HEADING, *NODE, *ELEMENT, *MATERIAL, *STEP) followed by data lines; ** starts a comment. Large models can split content across files using the *INCLUDE keyword.

Abaqus was first released in 1978 and is still actively developed. It offers simulation and modeling tools for:

  • creating finite-element models for analysis,
  • defining material and model properties,
  • analyzing model behavior under specific conditions,
  • visualizing experimental and analytical data.

Abaqus is used in such industries as automotive manufacturing, aerospace, and industrial production. It is also popular with academia and research institutions.

Security & safety

RISK: LOW

An .inp is plain text and cannot run on its own, so opening one in a text editor is safe. The practical caution is computational, not malware: Abaqus input decks can *INCLUDE other files and reference user subroutines (Fortran/C compiled and run by the solver), so a deck from an untrusted source could point the solver at unexpected files or run custom code - review *INCLUDE and *USER references before submitting an unfamiliar model. Large analyses can also consume significant CPU/RAM. The extension itself carries no exploit.

Format details

in a nutshell
FULL NAMEAbaqus Input File (analysis input deck)aka Abaqus input deck, Abaqus keyword file
DEVELOPERDassault Systemes (SIMULIA / Abaqus)since Abaqus first released 1978 by HKS; the keyword .inp deck has been Abaqus's core input since then
CATEGORYData Files
MIME TYPEtext/plain
TYPEPlain-text finite-element analysis input deck (keyword/data lines)
This extension is also used by…
  • EPANET / SWMM water-network input file - EPA's EPANET and SWMM hydraulic models also use .inp as a plain-text input file - a different domain that shares the extension.
  • GIS / generic application input file - Various tools (some GIS, FORTRAN and simulation programs) write generic .inp input files; the Abaqus FEA deck is the dominant technical meaning here.

Programs that open INP files

Windows3 apps
Notepad Open-source Open the .inp to read/edit the keyword deck as plain text (no solver - viewing/editing only).
Abaqus/CAE (SIMULIA) Paid File -> Import -> Model to load the .inp into Abaqus/CAE, or submit it directly: 'abaqus job=model input=model.inp'.
Visual Studio Code Free Open the .inp as text to read/edit keywords; community Abaqus-syntax extensions add highlighting.
macOS2 apps
Visual Studio Code Free Open and edit the .inp deck as text (Abaqus/CAE itself does not run on macOS).
BBEdit / any text editor Freemium Open the .inp to read or edit the keyword lines as plain text.
Linux2 apps
Abaqus/CAE (SIMULIA) Paid Import the .inp into Abaqus/CAE or submit with 'abaqus job=model input=model.inp' (Linux is a common Abaqus solver platform).
Vim / VS Code / gedit Open-source Open the .inp as text to read/edit keywords; pair with the abaqus command to run the job.

Technical details

deep spec
File typePlain-text finite-element analysis (FEA) input deck
Character encodingPlain ASCII (7-bit); UTF-8 compatible but non-ASCII characters are rarely used in practice
Keyword syntaxLines beginning with a single * are keywords (e.g. *HEADING, *NODE, *ELEMENT, *MATERIAL, *STEP); lines beginning with ** are comments
File identificationNo binary magic bytes; identified by content - file typically opens with a *HEADING keyword block
MIME typetext/plain
Typical file sizeA few KB for simple models; hundreds of MB to several GB for large meshes with millions of nodes/elements
CompressionNone; files are always uncompressed plain text
Nesting / includesFlat single file by default; external decks can be pulled in via the *INCLUDE keyword
Solver invocationSubmitted to the Abaqus solver with: abaqus job=<name> input=<name>.inp
Solver outputSolver writes results to an .odb (output database) file; log files use .dat and .msg extensions
Platform supportAbaqus/CAE solver runs on Windows and Linux; .inp files can be edited on any OS including macOS
User subroutinesDecks can reference Fortran or C user subroutines (e.g. UMAT, VUMAT) via *USER SUBROUTINE; subroutines are compiled and linked at solve time
Keyword backward compatibilityCore keyword syntax has been largely stable since the 1978 first release; older decks generally run on current Abaqus versions without modification
Security considerationUntrusted .inp files should be reviewed before submission - *INCLUDE can reference arbitrary file paths, and user subroutines execute native compiled code
ReleasedAbaqus first released 1978 by HKS; the keyword .inp deck has been Abaqus's core input since then
Latest versionTracks the Abaqus release (e.g. Abaqus 2024); keyword syntax is largely stable
Specificationhelp.3ds.com

INP conversions

Community Q&A

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

Frequently asked questions

What is an INP file?
It's an Abaqus input deck - a plain-text file that defines a finite-element model (mesh, materials, loads, boundary conditions and analysis steps) for the Abaqus solver. It's the input you submit to run a simulation.
How do I open an INP file?
To read or edit it, open it in any text editor (VS Code, Notepad++) - it's plain text. To work with it as a model, import it into Abaqus/CAE (File -> Import -> Model) or submit it to the solver.
How do I run an INP file in Abaqus?
From a command line in the Abaqus environment: 'abaqus job=myjob input=model.inp'. The solver writes an .odb results database (plus .dat/.msg logs) that you open in Abaqus/CAE or Viewer.
Can I convert an INP file to PDF or an image?
Not directly - an .inp is a text input deck, not a document or picture. Print the text to PDF if you just want the listing; to get an image of the model or results, run the analysis and export from Abaqus/Viewer.
Why does my INP file open as a wall of text?
That's normal - it's a keyword-based text deck. Lines starting with * are Abaqus keywords and ** are comments. Use Abaqus/CAE to view it graphically, or a text editor to edit keywords by hand.
Is this the same as a GIS or EPANET INP file?
No. The .inp here is the Abaqus FEA deck. EPANET/SWMM water models and some other tools also use .inp, but those are unrelated formats - check which program created your file.

References

1Dassault Systemes SIMULIA - Abaquswww.3ds.com
2Abaqus Documentation / Help (3DS)help.3ds.com

Keep exploring

across the database

Top extensions this week

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

Related extensions

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Free file tools

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

Open the toolbox

Browse file extensions A-Z