Skip to content
TaskNinja

HomeBlog

How to open a STAAD .std file without STAAD.Pro (tested on 13 models)

Open a STAAD.Pro .std file free in your browser: see the frame in 3D, sections, supports and loads, and export to Excel or PDF. Tested on 13 real models.

By the TaskNinja team · · 7 min read

A structural consultant emails you a file called something like building.std, and double clicking it does nothing useful. Open it in Notepad and you get pages of numbers under headings like JOINT COORDINATES. You wanted to see the building.

That file is a STAAD.Pro model. STAAD.Pro is Bentley's structural analysis program, widely used in India for RCC buildings, steel sheds, towers and bridges. It is paid and runs only on Windows. Here is what is inside an .std file, your free ways to open one, and what happened when we ran 13 real models through our STAAD File Viewer.

What is inside an .std file

An .std file is plain text. It is the list of commands STAAD.Pro reads to build the model, written in the command language described in Bentley's STAAD.Pro Technical Reference. That is why Notepad can open it, and also why Notepad is not much help: joints are numbers with three coordinates, and members are numbers that join two joints.

Command in the fileWhat it tells you
STAAD SPACE (or PLANE, TRUSS, FLOOR)The type of structure: a 3D frame, a 2D frame, a truss or a floor grid
UNIT METER KNThe length and force units for the numbers that follow
JOINT COORDINATESEach joint number with its X, Y and Z position, or a rule that generates many joints
MEMBER INCIDENCESEach member number with its start and end joint
MEMBER PROPERTYThe section of each member, such as a table section (ISMB 300) or a prismatic YD and ZD size
SUPPORTSWhich joints are fixed, pinned or partly restrained
LOAD and LOAD COMBThe load cases (dead, live, seismic, wind) and how they are combined
PERFORM ANALYSISTells STAAD.Pro to run the analysis; the results are not stored in the .std
Common commands in a STAAD .std file, from the STAAD.Pro 2026 Technical Reference (checked 24 Oct 2026).

Many files are shorter than you expect because STAAD can generate geometry. Bentley's own example in the reference defines the 51 members of one floor, then a REPEAT ALL command repeats that floor nine times, giving a ten storey, 3 x 4 bay frame of 510 members from a handful of lines.

Your options for opening a STAAD file

OptionShows the model in 3DRuns onCatch
STAAD.ProYes, plus analysis and designWindows (64-bit)Paid licence, sign-in through Bentley's CONNECTION Client
STAAD.Pro through Bentley EducationYes, full programWindows (64-bit)Free only for students and educators, educational use, renewed every year
Notepad or any text editorNo, only the commandsAnythingNumbers, not a picture
Bentley ViewNot for .stdWindows 10 and 11, Windows ServerFree CAD viewer for DGN, DWG, DXF, IFC and more; STAAD files are not in its format list
TaskNinja STAAD File ViewerYes, model onlyAny current browser, including phonesNo analysis results; some details not drawn (see below)
From Bentley's product, education and help pages, checked 24 Oct 2026.

If you are a student, Bentley Education is the honest first answer: it gives you the real program free for a year at a time. If you are an architect, a client's reviewer, a site engineer or an estimator who only needs to look at the model, a browser viewer is quicker than installing anything.

How to open an .std file in your browser

  1. Open STAAD File Viewer and press Choose a STAAD file, or drop the file on the box. No file at hand? Press Open a sample G+3 frame.
  2. The model opens in 3D, fitted to the screen. Drag to turn it, scroll or pinch to zoom, or switch to Front, Side or Plan.
  3. Click a member or joint to read its number, length, section and material. Joint no. and Member no. put the numbers on the drawing.
  4. Under the model, the Sections table groups members by section. Tap a row to show only those members.
  5. Save what you need: Download PNG, Download PDF report, Members CSV or Joints CSV for Excel, or Copy summary.
A ground plus three storey RC frame open in the TaskNinja STAAD File Viewer in 3D, with one column picked and its details shown in a label at the top left
The live viewer, 24 Oct 2026: our sample G+3 RC frame (116 members, 60 joints) with member 17 picked. It opened in 0.16 s.

We tested it on 13 real STAAD models

We took 12 public .std files from GitHub, mostly Indian student and practice projects plus two MIT licensed samples from the OpenBuilding project, and added our own sample frame. Each was opened on the live page in headless Chrome on 24 Oct 2026. Times run from choosing the file to the export buttons being ready.

ModelTypeJointsMembersSupportsSectionsLoadsTime
TaskNinja G+3 sampleSpace6011612 fixed34 / 30.16 s
G+3 residential buildingSpace8016016 fixed20 / 00.11 s
RCC plan 2Space7312313 fixed52 / 10.11 s
Plan imported from DXF (Xstruct sample)Space12221515 fixed77 / 950.16 s
Pony truss bridgeSpace44894 fixed15 / 00.25 s
Roof trussTruss40975 fixed, 5 pinned33 / 00.12 s
OpenBuilding RC sampleSpace30458 fixed714 / 230.16 s
OpenBuilding steel sampleSpace28533 enforced112 / 00.18 s
IIT Hyderabad RCC course projectSpace12118 fixed28 / 80.19 s
CablePlane51502 fixed but11 / 00.15 s
Underground bunker (plates only)Space4404 fixed04 / 30.11 s
Balcony gridFloor432 fixed21 / 00.11 s
Portal frameSpace431 fixed, 1 pinned22 / 10.16 s
Measured on taskninja.ai, 24 Oct 2026. Counts are from the viewer's own parser (src/lib/staad). Loads are load cases / combinations.

All 13 opened in a quarter of a second or less, none had a member pointing at a missing joint, and the units, structure types and section tables (Indian, American and Japanese) were all read. The bunker has no beams or columns at all, only 22 plate elements, which the viewer draws as grey faces. To be fair about scale, these are small models of up to 215 members. Big industrial models open too, but take longer and need a computer with enough memory.

A quick quantity take-off from the model

The Sections table is the part estimators like. For prismatic RCC sections the viewer multiplies the area by the member length, so you get a rough concrete volume per section. Here is the table for our G+3 sample, exactly as the tool printed it:

SectionMembersTotal lengthConcrete volume
PRIS 0.45 x 0.23 (beams)51217.5 m22.51 m³
PRIS 0.45 x 0.3 (columns)48146.4 m19.76 m³
PRIS 0.4 x 0.23 (beams)1772.5 m6.67 m³
Sections table for g3-rc-frame.std, from the live tool on 24 Oct 2026. PRIS sizes are depth x width in metres.

Treat this as a check, not a bill of quantities. The lengths run centre to centre between joints, so beam and column volumes overlap at every junction, and slabs, footings and staircases are usually not in a STAAD frame model at all. For steel table sections such as ISMB 300 you get counts and lengths, but the viewer does not look up section weights, so multiply by the kg per metre from the steel table yourself. Members CSV gives one row per member if you want to do that in Excel.

What the viewer does not do

  • No analysis results. Bending moments, deflections and design ratios are not in the .std file, so they are not shown. The STAAD output report (.anl) has results but no geometry; ask for the .std as well.
  • Some details are not drawn. Member releases, offsets and beta angles are read past, so a rotated column is drawn like any other.
  • Other programs' files. ETABS (.e2k, .edb) and SAP2000 (.s2k, .sdb) are different formats. A few unrelated programs also use .std; if the file is not a STAAD model, the page says so instead of drawing nonsense.
  • It does not edit or save the .std. It is a viewer. Changes still need STAAD.Pro.

Is the model uploaded?

No. The file is read by code running in your browser tab, and the PDF, PNG and CSV are made on your device. We watched the network while opening a model on 24 Oct 2026: after the file was chosen, the page made no requests at all. Client models often carry project names, so this matters more than it seems.

FAQ

Can I open a STAAD file without STAAD.Pro?

Yes. Choose the .std file in our STAAD File Viewer and the model opens in 3D in Chrome, Edge, Firefox or Safari, on Windows, Mac, Linux or a phone.

Can I open an .std file in Notepad?

Yes, it is plain text, so Notepad shows the commands. It will not draw the structure or count members for you.

Is STAAD.Pro free for students?

Bentley Education gives eligible students and educators free access for educational use, for up to a year at a time, renewable while you stay eligible. You verify with a college email or a student ID.

Can I convert a STAAD file to Excel?

Yes. Members CSV gives each member's joints, length, type, section and material, and Joints CSV gives every joint's X, Y, Z and support. Both open directly in Excel or Google Sheets.

Why does my STAAD file not open?

It may be the output report (.anl), an ETABS or SAP2000 file, or an unrelated .std. A STAAD input file starts with STAAD SPACE, PLANE, TRUSS or FLOOR. Ask the sender for the STAAD.Pro input file. Our .std file page explains the common mix-ups.

Sources

Sources checked 24 Oct 2026. Counts and timings are from the live tool on that date; button labels are from the live page.

Written by the TaskNinja team with help from an AI writing tool, then checked against Bentley's documentation and the tool itself.