Pfsense Serial Number May 2026

The pfSense serial number is a vital piece of information for any pfSense installation. It aids in identification, troubleshooting, and ensuring compliance with licensing terms. By understanding its significance and knowing how to find and manage it, you can better maintain and support your pfSense installations. Whether you're a network administrator, a security professional, or a DIY enthusiast, keeping track of your pfSense serial numbers is an essential part of managing your network infrastructure.

Finding the serial number of your pfSense device is essential for support, registration, and hardware identification. Depending on whether you are using official Netgate hardware or a custom build, the methods for locating it vary. 1. Through the Web GUI (Easiest)

The quickest way to find the serial number for Netgate hardware is directly from the pfSense dashboard. Log in to your pfSense Web GUI. Navigate to Status > System Information.

Look for the Netgate Device ID or Serial Number field. On official appliances, the unique hardware serial number is usually displayed here. 2. Using the Command Line (CLI)

If you are connected via SSH or using the console port, you can pull hardware information directly from the BIOS or system management interface.

For Netgate Hardware: Run the following command to retrieve the serial number from the system's SMBIOS:dmidecode -s system-serial-number

For Custom Hardware: If dmidecode is installed, it may show the motherboard serial number, though this is not a "pfSense serial" in the same way Netgate's ID is. 3. Physical Label

Official Netgate appliances (like the SG-1100, 2100, 4100, etc.) have a physical sticker on the chassis. Check the bottom or back of the device.

The label will typically list the Serial Number (S/N) and often the MAC Address. 4. Netgate Device ID vs. Serial Number It is important to distinguish between these two:

Serial Number: The physical hardware ID assigned during manufacturing. This is what you need for warranty claims.

Netgate Device ID: A unique string generated based on your hardware's characteristics. This is often used for pfSense Plus subscriptions and software registration. You can find this at the top of the Dashboard or under System > Register. Why do you need it?

Support Tickets: Netgate requires the serial number to verify your support eligibility.

pfSense Plus Upgrades: When moving from CE (Community Edition) to Plus, the software binds to your unique Device ID.

Inventory Management: Essential for tracking hardware in data centers or multi-site deployments.

You can find the serial number for a pfSense device—particularly official Netgate hardware—using several methods through the interface, command line, or physical hardware. 1. pfSense WebGUI (Dashboard) The most direct way is via the browser: System Information Widget : On the main dashboard, look for the System Information For official Netgate hardware, the field will explicitly display your unit's serial number.

For generic "white box" hardware, this field may display the System UUID or "Not Set" if not properly populated in the BIOS. Netgate Forum 2. Command Line (CLI / SSH)

If you are logged in via SSH or the console (Option 8 for Shell), use these commands: dmidecode -t system | grep Serial

to pull the serial number directly from the hardware's SMBIOS. /bin/kenv -q uboot.boardsn

to retrieve the board serial number specifically on some Netgate models. Banner info

: On many Netgate devices, the serial number is printed at the very top of the SSH/Console welcome banner. Netgate Forum 3. Physical Hardware : Most official Netgate appliances have a sticker on the of the device containing the serial number.

: The serial number is also typically listed on the original packaging box Netgate Documentation Important Distinction: Serial Number vs. NDI

How to find product Serial Number and Check Number | Official Support 02-Feb-2026 —

In pfSense software, the serial number is typically a hardware-derived identifier used for support and registration purposes. Its location and retrieval method depend on whether you are using official Netgate hardware or your own generic system. Where to Find the Serial Number Main Dashboard : The serial number is displayed in the System Information widget on the main status dashboard. Netgate Hardware : Displays the official manufacturing serial number. Generic/White Box : Often displays a System UUID Netgate Device ID (NDI)

instead, as generic hardware BIOS entries may be unpopulated. Physical Sticker

: On official Netgate appliances, the serial number is usually printed on a sticker on the bottom or back of the device. Console/SSH Banner Netgate Device ID (NDI) pfsense serial number

, which serves a similar unique identification purpose, is shown in the banner when you log in via SSH or a serial console. Netgate Forum Retrieving it via Command Line

If the serial number does not appear in the WebGUI, you can attempt to pull it directly from the hardware's DMI (Desktop Management Interface) data using the shell:

: This is the most reliable tool for pulling BIOS/hardware info. Install it (if not present): pkg install dmidecode /usr/local/sbin/dmidecode -t 1 | grep "Serial Number" : You can also check the kernel environment variables: kenv | grep smbios.system.serial Netgate Forum Serial Number vs. Netgate Device ID (NDI)

While often used interchangeably, they serve different functions: Serial Number

: Tied to the physical hardware unit. Useful for hardware warranty and Netgate TAC support Netgate Device ID (NDI) : A unique, hashed ID (SHA256) used specifically to tie pfSense Plus software subscriptions or registration tokens to a specific installation. Common Issues System serial number | Netgate Forum

pfSense serial number is a unique identifier primarily used to verify hardware authenticity and manage Netgate Service and Support . Depending on whether you are using official Netgate appliances

or custom "white box" hardware, the system will display either a physical manufacturer serial or a software-generated ID. Netgate Documentation Where to Find the Serial Number WebGUI Dashboard : Navigate to the main status page. In the System Information

widget, the serial number is listed under the "System" section alongside the model and Netgate Device ID (NDI). Console/SSH : Log in to the console or an SSH session. The Console Menu banner often displays the serial number at the top. Physical Label : For official hardware from retailers like

, the serial number is typically printed on a label on the bottom or back of the unit. Netgate Forum Retrieving via Shell Commands

If the information is not appearing in the GUI, you can pull hardware identifiers directly from the pfSense shell (Option 8 in the console menu): Netgate Documentation Standard BIOS Serial utility to pull manufacturer data: dmidecode -s system-serial-number Alternative Method is not installed, you can try: kenv smbios.system.serial Generic Hardware : On non-Netgate systems, pfSense may instead display the kern.hostuuid , which is a randomly generated UUID created during the first boot after installation. Netgate Forum Key Differences: Serial Number vs. Netgate Device ID (NDI) Serial Number

: Tied to the physical hardware or BIOS. It is used for warranty claims and original order verification Netgate Device ID (NDI) : A unique software-calculated string used to link support contracts

to a specific instance of pfSense, preventing "spoofing" on generic hardware. Sensitive Information & Security System serial number | Netgate Forum

In the pfSense ecosystem, "serial number" can refer to physical hardware identification, software-linked identifiers for support, or even cryptographic certificate metadata. 1. Hardware Identification

For official Netgate hardware, the serial number is a unique physical identifier used to track warranties and support eligibility.

Location in WebGUI: Often displayed in a dashboard widget if the hardware is recognized. If the hardware is a generic "white box" or a custom build, the system may show a Host UUID instead.

Command Line Retrieval: You can attempt to find the serial number using the dmidecode or kenv commands via the Diagnostics > Command Prompt or an SSH/console session. 2. Software & Support (Netgate ID/Serial)

In recent versions, such as pfSense Plus, the serial number (or Netgate ID) is essential for software lifecycle management.

Netgate ID: This unique string is used to identify your specific instance for the purpose of pfSense Plus firmware requests and software updates.

Support Tickets: Netgate support staff use this identifier to verify your device's original order, warranty status, and whether support services are active for that specific unit. 3. Serial Console Access

"Serial" also refers to the Serial Console Port used for emergency management and initial configuration. Show serial number in webgui? - Netgate Forum

You can find the serial number of your pfSense device through the web interface, the command line, or physical labels on the hardware. 1. pfSense Dashboard (WebGUI)

The most direct way to find the serial number is through the pfSense Dashboard.

System Information Widget: Locate the System Information widget on your dashboard. The Serial Number and Netgate Device ID (NDI) are typically listed there.

Generic Hardware: If you are running pfSense on non-Netgate hardware, this field may display a host UUID instead of a serial number. 2. Command Line (CLI/SSH) The pfSense serial number is a vital piece

If you have SSH access or are using the console, you can use these commands to pull hardware information:

dmidecode: Run dmidecode -t system to see system information, including the serial number populated in the BIOS.

kenv: The command kenv can sometimes display the serial number stored in the system environment.

Hard Drive Serial: To find the serial number of a specific drive, use smartctl -a /dev/device_name (e.g., /dev/ada0). 3. Physical Labels For physical appliances, check for stickers or labels: System serial number | Netgate Forum

In pfSense, a key feature of the system serial number is its role in Netgate hardware identification, allowing the Netgate Support Team to quickly verify a device's order history, warranty status, and eligible support levels.

Other notable features related to serial numbers in pfSense include:

Dashboard Visibility: The serial number is prominently displayed in the System Information widget on the main dashboard for official Netgate hardware.

Automatic Registration: For hardware purchased from Netgate, the serial number is often used to automatically register pfSense Plus software.

Generic Fallback: On non-Netgate (generic) hardware, pfSense typically displays a randomly generated UUID (kern.hostuuid) in place of a hardware serial number to maintain a unique system identifier.

Certificate Revocation: In the Certificate Manager, you can revoke specific certificates by manually entering their unique certificate serial number.

Troubleshooting Access: During a "lockout" or network failure, the serial console port provides an out-of-band "emergency lifeline" to fix configuration issues without needing network access. System serial number | Netgate Forum

Finding the serial number for a pfSense system is essential for verifying hardware support, checking warranty status, or identifying a device within your network

. The process differs depending on whether you are using official Netgate hardware or generic third-party devices. Methods to Locate the Serial Number 1. The pfSense Dashboard (Recommended)

The easiest way to find your serial number is through the web interface. Navigate to the main dashboard. Look for the System Information Official Hardware: If you are using a Netgate appliance, the Serial Number

field will display the unique hardware ID assigned at the factory. Generic Hardware:

For "white box" or DIY hardware, this field may display a generic UUID or be empty if the BIOS does not provide a serial number. 2. Netgate Device ID (NDI)

If your system doesn't show a traditional serial number, it will show a Netgate Device ID (NDI)

. This is a unique identifier generated by pfSense software to tie support contracts to specific hardware. It is prominently displayed in the System Information widget and the console/SSH banner. 3. Command Line Interface (CLI)

If you cannot access the web interface, you can retrieve the serial number via the shell (SSH or Console). Using dmidecode: You can install and use the tool to pull hardware info directly from the BIOS. /usr/local/sbin/dmidecode -s system-serial-number Using kenv: Some systems store this in the kernel environment. kenv smbios.system.serial 4. Physical Labels For physical appliances, check the following locations: Bottom or Back: Most official Netgate Security Gateways have a sticker with the serial number and NDI. Original Packaging: The serial number is typically printed on the product box. Why You Need It System serial number | Netgate Forum

The Ultimate Guide to Finding and Managing Your pfSense Serial Number

pfSense is a popular open-source firewall and routing software that is widely used by network administrators and security professionals to protect their networks from various threats. When it comes to managing and troubleshooting pfSense, having access to your serial number can be crucial. In this article, we will discuss everything you need to know about the pfSense serial number, including how to find it, its importance, and best practices for managing it.

What is a pfSense Serial Number?

A pfSense serial number is a unique identifier assigned to a pfSense installation. It is used to identify a specific installation of pfSense and can be useful for various purposes, such as:

How to Find Your pfSense Serial Number

Finding your pfSense serial number is a straightforward process. Here are the steps:

Your pfSense serial number will be displayed in this section. The serial number is usually a long string of characters, such as 1234567890abcdef.

Alternative Methods for Finding Your pfSense Serial Number

If you are unable to access your pfSense dashboard or prefer to use the command line, you can also find your pfSense serial number using the following methods:

Why is My pfSense Serial Number Important?

Your pfSense serial number is important for several reasons:

Best Practices for Managing Your pfSense Serial Number

Here are some best practices for managing your pfSense serial number:

Common Issues with pfSense Serial Numbers

Here are some common issues that you may encounter with your pfSense serial number:

Conclusion


If the hardware exposes its serial number to the operating system via SMBIOS/IPMI, you can find it inside pfSense.

This is the most misunderstood aspect of the topic.

| Feature | pfSense CE (Community) | pfSense Plus (on Netgate HW) | pfSense Plus (VM/Whitebox) | | :--- | :--- | :--- | :--- | | Requires Serial? | No | Yes (Hardcoded) | Yes (Software Key) | | Where to find it? | N/A or Motherboard S/N | System > General Setup | System > General Setup | | TAC Support eligibility | No | Yes | Yes (with subscription) | | AutoConfigBackup | Yes (but limited) | Yes (full) | Yes (with license) | | CE to Plus upgrade | N/A | Auto via serial | Requires purchase |

Critical Takeaway: If you search for "pfsense serial number" hoping to unlock pfSense Plus for free on an old Dell PC, you will be disappointed. The serial number is not a crack; it is a hardware-bound identifier or a paid license key.


When managing a pfSense firewall, the "serial number" can refer to two different things: the hardware serial number (relevant for appliances like Netgate SG-1100, SG-3100, etc.) or the software license serial number (relevant for pfSense Plus).

Understanding how to locate and use these identifiers is critical for support tickets, warranty claims, and license management.

In the context of pfSense, a serial number uniquely identifies an installation of the pfSense software. This serial number is not the same as the serial number of a physical device (like a firewall appliance) but is instead a unique identifier for your specific pfSense installation. It is used for various purposes, including licensing, support, and ensuring the integrity of your installation.

When managing a pfSense firewall, whether it’s running on official Netgate hardware, a white-box server, or a virtual machine, administrators often find themselves searching for one specific piece of data: the pfSense serial number.

While it sounds like a simple string of characters, the "pfSense serial number" means different things depending on your hardware platform. Misunderstanding this can lead to licensing errors, support delays, and configuration headaches.

In this comprehensive guide, we will dissect everything you need to know about the pfSense serial number—how to find it via the GUI, the console, and SSH, what to do if it shows "N/A," and why OEM (Netgate) serials differ from generic hardware serials.


Cause: You are running pfSense CE on non-Netgate hardware (e.g., Protectli, Dell Optiplex, Supermicro, or a VM).

Solution: There is no problem. CE does not require a serial. Ignore the field. If you need a serial to activate pfSense Plus features, you have two options: