Skip to content
TaskNinja

HomeToolsSimulink Viewer

Simulink Viewer

Open Simulink .slx and .mdl models without MATLAB. Nothing is uploaded.

SimulinkOpenFreeNo signupOn your device
Opening the tool…

What this tool does

Simulink Viewer draws a Simulink .slx or .mdl model in this browser, lets you click into every subsystem, Stateflow chart and MATLAB Function, and saves the diagrams as PDF, PNG or SVG.

How to use it

  1. Choose an .slx or .mdl file, or drop it on the box. Nothing is uploaded.

  2. The top level of the model opens first, fitted to the screen, while the rest of the model is drawn in the background.

  3. Click a block to see its type, library and settings. Click a subsystem or chart a second time, or pick it in Go to, to open it. Up one level and the path above the diagram take you back.

  4. Use Download PDF for every diagram in one file, This view as PNG or SVG for a report, or Block list (CSV) for a table of every block and its settings.

Common uses

Simulink from MathWorks is how most control, automotive, aerospace and power electronics engineers build and simulate systems, and almost every engineering college teaches it. Its models are .slx files (or .mdl in older releases), and they get passed around all the time: a lab assignment from a professor, a reference design from a supplier, a project handed over by a colleague who left, a model attached to a research paper or a GitHub repository. Opening one normally needs a MATLAB and Simulink licence on a Windows, Mac or Linux PC. On a phone, a Chromebook, a laptop without the licence, or when you only want a quick look before a meeting, there is nothing to open it with.

This page reads the model file itself and draws it the way Simulink lays it out. Blocks sit where they were placed with their names under them, and the common ones get a familiar icon: gains as triangles with their value, sums as circles with their signs, integrators as 1/s, transfer functions as a fraction in s or z, inports and outports as numbered ovals, Goto and From tags, Mux, Scope, Step, Saturation and more. Signal lines keep their bends, branch points, arrows and names, and notes written on the canvas show too.

Every level of the model is there. Subsystems list their port names on the box and open to the diagram inside, as deep as the model goes. Stateflow charts are drawn with their states, transitions, conditions and junctions, MATLAB Function blocks and truth tables show their code, and you can copy that code with one button. Click any block to see its settings exactly as stored, for example Gain 1/1200 or Initial condition 20, along with the library block it came from. The summary above the diagram tells you the release that last saved the file, who saved it and when, and the solver and stop time.

We tested it on 239 public models, from small lab models to a vehicle model with 733 subsystems and 6,839 blocks, saved by Simulink releases from R2007 to R2025b. All of them opened, and the largest one was read in about a third of a second on a laptop. Models open the same way on Windows, macOS, Linux, ChromeOS, Android and iOS.

Private, and the limits

Your model never leaves your device. The file is unpacked and read by code running in this tab, and the PDF, images and CSV are made on your computer too. There is no upload, no account and no AI model, so confidential designs and unpublished coursework stay private. Closing the tab clears everything.

This is a viewer, not a simulator. It does not run the model, show scope plots or let you edit anything. Masked blocks show their name instead of custom mask artwork, blocks from libraries or referenced models outside this file show as a labelled box, and protected models (.slxp) stay locked because MathWorks encrypts them. Simulink and Stateflow are trademarks of The MathWorks, Inc. TaskNinja is not connected to MathWorks.

Official sources

Last checked 2026-10-25.

FAQ

How do I open an .slx file without MATLAB?
Choose the .slx file on this page. The model opens in Chrome, Edge, Firefox or Safari on any computer, Chromebook or phone, with nothing to install and no licence.
Is my Simulink model uploaded anywhere?
No. The model is opened by this browser tab alone, and TaskNinja never sees it. Nothing is kept once you close the tab.
Does it open old .mdl files?
Yes. Both the classic text .mdl format from older releases and the newer .mdl layout open, as well as .slx files from R2012a onwards, including libraries.
Can I see Stateflow charts?
Yes. Stateflow charts open like subsystems, with their states, transitions and conditions drawn. MATLAB Function blocks and truth tables show their code, which you can copy.
Can it run the simulation or show scope plots?
No. It shows the structure and settings of the model. Running a simulation needs Simulink itself or MATLAB Online with a licence.
Why will my .slxp file not open?
An .slxp file is a protected model. MathWorks encrypts its contents so only Simulink with the right password can show it. Ask the sender for the unprotected .slx.

Related tools

Simulink SLX to PDFLTspice schematic viewerSTAAD file viewerAll tools