What Is .lnk

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 10, 2026

Quick Answer: .lnk is a Windows shortcut file format introduced by Microsoft in Windows 3.1 (1991) that stores metadata about target files, applications, and directories. This proprietary binary format typically ranges from 300 bytes to 5 kilobytes in size and contains information including target paths, command-line arguments, working directories, icons, and display settings. The .lnk format remains the standard shortcut method across all modern Windows operating systems and is present on hundreds of millions of computers worldwide.

Key Facts

Overview

.lnk is a Windows shortcut file format that serves as a convenient method for creating links to applications, documents, and folders on a computer. Introduced by Microsoft with Windows 3.1 in 1991, the .lnk format has become the standard mechanism for creating desktop shortcuts and Start Menu entries across Windows operating systems for over three decades. This proprietary binary format has maintained backward compatibility while continuously adding new features and capabilities to support modern computing needs.

The .lnk file format is designed to balance user-friendliness with functionality by storing complex metadata about target resources in a compact format. When you create a shortcut on your Windows desktop by right-clicking a file and selecting "Create shortcut," Windows generates a .lnk file containing information about the target location, display preferences, and execution parameters. A typical .lnk file is remarkably efficient in size, ranging from 300 bytes to 5 kilobytes depending on the complexity of the stored properties, making it an ideal solution for providing instant access to frequently used applications and files without consuming significant disk space.

How It Works

The .lnk file operates through a structured binary format that stores metadata pointing to a target resource and defining how that resource should be accessed and displayed. When you double-click a .lnk file, the Windows operating system reads the embedded information and executes the appropriate action, whether launching an application or opening a file.

Key Comparisons

Feature.lnk (Windows)Desktop Entry (.desktop - Linux)Alias (macOS)
File FormatBinary proprietary formatText-based configuration formatBinary proprietary format
Introduced1991 (Windows 3.1)2000s (freedesktop.org)1984 (Macintosh)
Primary UseDesktop shortcuts, Start Menu itemsApplication launchers, menu entriesQuick access to files and applications
Human ReadableNo - binary format onlyYes - text-based formatNo - binary format only
Typical Size300 bytes to 5 KB1-3 KB typical600 bytes to 2 KB

Why It Matters

The .lnk file format continues to evolve with each major Windows release, now supporting modern features like cloud storage links, dynamic content references, and enhanced icon resolution. Understanding how .lnk files function helps users better organize their systems, troubleshoot shortcut issues, and maintain secure computing environments. As Windows remains the predominant operating system for personal and enterprise computing with an estimated 1.5 billion active users, the .lnk format will almost certainly remain a core component of the platform for many decades to come.

Sources

  1. Wikipedia - Shortcut (computing)CC-BY-SA-4.0
  2. Microsoft - Shell Link Format SpecificationCC-BY-4.0
  3. MITRE ATT&CK - Shortcut ModificationCC-BY-4.0

Missing an answer?

Suggest a question and we'll generate an answer for it.