---
title: "Windows 98 Dialog — Free Framer component · Best of Framer"
description: "Free Framer component · by Nostromo Studio · Buttons. Windows 98 Dialog recreates the classic Windows 98 / VB4-style dialog box — the pixel-accurate title bar, the beveled 3D…"
canonical: "https://framer.elliotli.dev/component/windows-98-dialog"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Windows 98 Dialog

# Windows 98 Dialog

Authentic Retro Windows 98 Dialog

[View on Framer](https://framer.com/marketplace/components/windows-98-dialog/?via=elliot-li)

![Windows 98 Dialog preview image 1](https://framer.elliotli.dev/og/component/windows-98-dialog/3f9e3519a316b48b/1600x1200.jpg)

## Summary

Windows 98 Dialog recreates the classic Windows 98 / VB4-style dialog box — the pixel-accurate title bar, the beveled 3D buttons, and the original bitmap system font, all rebuilt…

## Description

**Windows 98 Dialog** recreates the classic Windows 98 / VB4-style dialog box — the pixel-accurate title bar, the beveled 3D buttons, and the original bitmap system font, all rebuilt in a single self-contained component.

It's fully self-contained: the font is embedded directly in the component, so there's nothing to load and no external dependencies. Drop it on your canvas, edit the title and message, and you've got an authentic retro dialog — perfect for portfolio easter eggs, 404 pages, changelogs, or any project that wants a nostalgic OS feel.

## Key Features

-   Editable title and message (supports multiple lines)
    
-   Two configurable buttons — label, show/hide, link, open in new tab
    
-   Minimize, Maximize, and Close window controls with authentic press states
    
-   Optional draggable title bar
    
-   Optional "Hide On Close" behavior on the Close button
    
-   Zero external dependencies — font embedded directly in the component
    
-   Based on [98.css](https://jdan.github.io/98.css/) by Jordan Scales (MIT license)
    

Lightweight, self-contained, and ready to drop into any project.

## How to Set Up

1.  Drag Windows 98 Dialog onto your canvas
    
2.  Edit the title, message, and button labels
    
3.  Optionally enable Draggable or Hide On Close
    
4.  Publish
    

## Rank history [How rankings work →](/terms#rankings)

-   All · #4056

## Details

- **Author**: Nostromo Studio
- **Published**: 2026-07-31
- **Updated**: 2026-07-31
- **Added**: 2026-07-31
- **Categories**: Buttons

## More like this

-   [Liquid Blob Button](/component/liquid-blob-button) — Oddframe · Free — Interactive Liquid Blob CTA Button
-   [Pixel Face Toggle](/component/pixel-face-toggle) — Zac Nielson · $9 — Dark mode switch with a pixel face
-   [Liquid Hover Media](/component/liquid-hover-media) — Bardia Madani · $5 — Fluid media distortion on hover
-   [Eye Glow Button](/component/eye-glow-button) — Frame Native · Free — Cursor-following eyes, soft glow
