MIB Viewer — SNMP MIB Browser & Database
MIB Viewer is a free SNMP MIB browser and database with over 19,000 MIBs and 2,500,000
OIDs, covering both the standard, cross-vendor MIBs every device supports and the
enterprise-specific MIBs published by individual hardware vendors. Browse the full MIB
list, search by name or OID, or use the OID lookup to trace any object's exact position
in the tree — view its syntax, access level, and description, and generate a
ready-to-run SNMP command, all in your browser, with nothing to install and no account
required. The database grows continuously, and beyond the lookup tool itself, the site
includes a growing library of written guides and reference material covering SNMP
concepts, vendor-specific configuration, DOCSIS cable modem and CMTS monitoring, and
troubleshooting — see the Guides menu above, or the highlights below.
Online MIB Browser
MIB Viewer works as a browser for SNMP MIB files the way a code editor browses a
file tree: pick a module from the sidebar, or search by name, and the full text of
that MIB opens on the right — every object, table, and notification it
defines, with syntax, access level, and description rendered in a readable format
instead of raw ASN.1. It runs entirely online, in your browser, with nothing to
install — just open the site and start browsing.
How MIB files are structured →
MIB Database
Behind the browser is a growing database spanning the standard, cross-vendor MIBs
every SNMP-capable device implements — IF-MIB, SNMPv2-MIB, HOST-RESOURCES-MIB,
and the rest — plus the enterprise-specific MIBs published by hundreds of
individual hardware vendors under their own IANA-assigned numbers, organized and
searchable by vendor name or enterprise number.
Search MIBs by vendor →
OID Search & Lookup
Every value an SNMP agent can report lives at a specific OID — a dotted
numeric address like 1.3.6.1.2.1.1.1 — and this OID search resolves that
address in either direction: paste a raw OID to look up the object it names, or
search by name to find its OID, complete with its exact position in the MIB tree.
Try an OID lookup: sysDescr (1.3.6.1.2.1.1.1) →
MIB Browser
MIB Viewer Desktop is a native app for Mac and Windows that brings the same MIB
browsing and OID lookup to your desktop, with MIBs and uploaded files saved
locally across sessions instead of re-loading them in a browser tab each time.
It's built for people who work with the same set of MIBs repeatedly and want them
available offline, without a browser window open.
Get MIB Viewer Desktop →
MIB File Reader
Have your own MIB file? Drop it on the upload zone in the sidebar (or click to
browse) and it's parsed and read right away, with the same navigable view as any
MIB already in the database — every object, syntax, and description laid
out in full. It's sent to the server to be parsed but isn't added to the shared,
publicly searchable database; it stays scoped to your own session.
Upload a MIB file to read →
SNMP Translate
The bulk translate tool takes a whole batch of OIDs or object names at once —
paste them in or upload a file — and translates every line to the other form
in one pass, which is useful for things like resolving the raw OIDs in a captured
trap log or an SNMP walk output back to readable names.
Bulk translate OIDs & names →
SNMP & MIB Basics
What's a MIB?
A MIB (Management Information Base) defines the data a device can report over SNMP
— things like interface counters, system uptime, or CPU load — organizing
each value under a name and a fixed numeric address. Every MIB module declares a tree
of related objects, and a device typically implements dozens of MIBs at once: a
handful of universal ones every vendor supports, plus whatever proprietary ones that
specific vendor has published.
Read more →
What's SNMP?
SNMP (Simple Network Management Protocol) is how routers, switches, servers, and
other network devices report status and statistics back to monitoring tools. It's the
transport; MIBs are the vocabulary that gives the data it carries any meaning. Most
monitoring platforms — Zabbix, PRTG, LibreNMS, Prometheus's SNMP exporter, and
plenty of others — rely on this same underlying protocol and MIB structure.
Read more →
What's an OID?
An OID is the actual address of one piece of data — a dotted sequence like
1.3.6.1.2.1.1.1, read from the root of a shared global tree down to one specific
object. Names are for humans; OIDs are what actually gets sent over the wire. Every
vendor's private MIBs live under that vendor's own reserved branch of the same tree,
which is what lets one numbering system cover both universal and proprietary data.
Read more →
Frequently Asked Questions
What is a MIB browser?
A MIB browser is a tool for reading and navigating MIB files — the
definitions that describe what data a device can report over SNMP. Instead of
reading raw ASN.1 text by hand, a MIB browser renders each object's name, OID,
syntax, and description in a searchable, navigable form. MIB Viewer does this
entirely in your browser, for MIBs already in its database or ones you upload
yourself.
What is an OID lookup tool?
An OID lookup tool resolves an OID — a dotted numeric address like
1.3.6.1.2.1.1.1 — to the object it identifies, and vice versa: name to OID.
MIB Viewer's OID search does both, and shows the object's full definition and its
exact position in the MIB tree, not just a bare name.
Is MIB Viewer free to use?
Yes — browsing MIBs, searching OIDs, uploading your own MIB files, and
reading the guides are all free, with no account required.
MIB Viewer Desktop
is a separate paid native app for people who want MIBs saved locally across
sessions and offline access, but the web tool itself has no paywall.
Can I look up a MIB from a specific vendor?
Yes — use Search Vendor MIBs under Tools to list every MIB a given vendor has
published, searchable by vendor name or IANA enterprise number.
Guides & Resources
Beyond the lookup tool, the site includes practical, hands-on guides and reference
material — installing and using the standard SNMP tools, configuring SNMP on
specific vendor hardware, monitoring DOCSIS cable modems and CMTSs, and working
through the errors people run into most. A few places to start:
SNMP Fundamentals
The manager/agent model, MIBs and OIDs, versions, access control, and all six core operations in one place.
Using net-snmp
Installing the standard Linux SNMP toolkit, the client commands, running an agent, receiving traps, and loading MIBs into each one.
SNMPv3
A complete deep dive into SNMPv3's security model — USM, authentication and privacy protocols, engine IDs, VACM, and configuring a real user.
SNMP vs Telemetry
How SNMP's pull-based polling compares to push-based streaming telemetry (gNMI, NETCONF/YANG) — architecture, tradeoffs, and when to use each.
Understanding MIBs
How objects, tables, and notifications are actually defined, and how vendor-specific numbering keeps everyone's private OIDs from colliding.
Troubleshooting SNMP
From a plain timeout to SNMPv3 auth failures to a MIB that won't parse — working through what actually went wrong and why.
Searching OIDs
Starting from a real device's sysObjectID, searching by name or number, and filtering a MIB down to just the objects you need.
Uploading MIBs
Parsing your own MIB file in-browser, what happens to it afterward, and troubleshooting a file that won't load.
Bulk Translate
Translating a whole batch of OIDs or object names at once — pasted in or uploaded — useful for trap logs and SNMP walk output.
SNMP History
From SNMPv1 in 1988 through v2c and v3, and how newer approaches like streaming telemetry fit alongside it today.
Get started
Search for a MIB or OID above, or pick one from the list on the left.
Have your own MIB file? Drop it on the upload zone in the sidebar (or click to browse)
to parse and explore it right away. It's sent to the server to be parsed and isn't
added to the shared, publicly searchable database — it stays scoped to your own
session in the tree on the left.
New here? The Guides menu above is the place to start if you want
the concepts explained rather than just looked up.