Purchase Premium Features

Purchase an activation code and unlock a wealth of extra features, including autocompletion, code snippets, cross-database querying, NuGet integration, direct editing of SQL data, AI integration, and a fully integrated debugger!

No further downloads are required. Be up and running in less than a minute.

You will receive a Perpetual Fallback License for LINQPad 8 and 9.

EDITION
FREE PRO DEVELOPER PREMIUM
Run LINQ queries — or any C#/VB/F# expression/program Yes Yes Yes Yes
Results to rich text or data grids Yes Yes Yes Yes
Automatic translation to SQL, fluent method syntax and IL/native Yes Yes Yes Yes
Reference your own assemblies and #load external .cs files Yes Yes Yes Yes
Interoperate with BenchmarkDotNet, Excel, xUnit and more Yes Yes Yes Yes
Full C#/F#/VB autocompletion and tooltips Yes Yes Yes
Smart tags for importing additional namespaces/references (C#/VB) Yes Yes Yes
Code outlining and auto-formatting (C#/VB) Yes Yes Yes
Rename symbol, go to definition and find references (C#/VB) Yes Yes Yes
Built-in and custom code snippets Yes Yes
Directly edit database tables in grids and save changes back to database Yes Yes
Cross-database querying for SQL Server Yes Yes
Full NuGet integration Yes Yes
Override method completion, abstract class and interface implementation Yes
Integrated debugger, with threads/variables/watch windows, breakpoints & single-stepping Yes
AI Completion, Chat & Smart Agent with full red/green diffing Yes
Purchase now and receive a free upgrade to LINQPad 9 when released in November.
Free updates until November 2027!
Price per user
$65
BUY
$99
BUY
$149
$125*
BUY
10-user Team License
$950
$850*
BUY
Enterprise License (unlimited users, up to 10 locations)
$1790
$1650*
BUY
Educational Classroom License
$150
BUY
Click for upgrade pricing

*Price valid this month.
30-day unconditional refund guarantee on all purchases.

Unlock the Power of the Programmer’s Playground

Autocompletion

LINQPad's autocompletion includes everything that you depend on:

  • Completion and filtered member lists
  • Parameter listing
  • Quick info
  • Code outlining
  • Smart tags for code fixes and refactorings (C#/VB)
  • Code formatting (C#/VB)

Autocompletion works not only with LINQ queries, but the entire C#/F#/VB language.

Power Tick

LINQPad’s unique Power-Tick lets you select multiple properties, when creating anonymous types in C# or VB, without closing the popup. This is a massive time-saver.

Smart Tags

When you enter an unresolved type or extension method, LINQPad offers a smart tag to import the namespace. And you don’t have to get the casing correct!

Code Snippets

Access your favorite Visual Studio C#/VB code snippets, plus a dozen unique high-productivity LINQ snippets — as well as any custom snippets that you define.

Custom snippets can also include namespace imports, assembly references and NuGet package references. So you can set up an entire environment with just a few keypresses.

Code FIxes

Use code fixes such as override method and implement interface/abstract class to boost your productivity. More than 50 code fixes and refactorings are available in LINQPad 9!

NuGet Integration

LINQPad's integrated NuGet Package Manager puts the entire NuGet ecosystem at your fingertips.

LINQPad's local package cache ensures that you don't have to download a package again to use it in another query. You can even save package references to a code snippet, to recall them in a few keystrokes.

For your security, LINQPad checks packages for published vulnerabilities in the background and warns you when a potential issue is detected.

Edit SQL Data in Grids

Open database tables for editing, and save changes back to the database. This feature works with SQL Server/Azure, SQLite, MySQL, Postgres and Oracle. The Premium edition also includes the ability to write cross-database queries — just control+drag additional databases from the Schema Explorer onto your query!

Debugger

The Premium edition includes an integrated lightweight debugger. Single-step through your scripts, set breakpoints, and examine local variables! The debugger works with C#, VB and F# and can debug multi-threaded and asynchronous code.

LINQPad's debugger is unique in being fully asynchronous, so it never freezes under any conditions.

AI Agent

Best of all, the Premium edition includes advanced opt-in AI integration that works with a pay-as-you go account of your choice (or any custom endpoint), with no monthly subscription.

Included is AI-based completion, interactive chat, and an advanced smart agent.

The agent can answer questions, write new code, and refactor existing code with red/green diffing. LINQPad uses its compiler to check the agent's output for errors, and feeds any issues back to the model to fix before posting. The agent has access to over 500 samples, so it knows LINQPad inside out!


LINQPad's chat window can work with the editor, or function independently as a prompt engineering tool, with no connection to coding or LINQPad. Each conversation is fully rewritable, with total control over the system prompt. Write and test prompts for your own applications, and compare multiple versions. You can even create custom templates.


Unlike many products, LINQPad's AI supports all models - with reasoning enabled - greatly improving response quality. If you normally use standard associative models, you'll be amazed at the difference!

If your organization prohibits the use of AI features, please contact customer support to have them disabled for your license.

Flexible Activation Policy

We know that you’ll want to use LINQPad on your work machine, home machine and laptop, so we’ve allowed a single-user license to activate up to three machines at once for your personal use. You also get an additional three activations for virtual machines running VMWare, MS Virtual PC, Hyper-V, Azure Roles, or Azure VMs. And when they’re all used, you can transfer your activations - up to 6 times a year — through an automated web app.

No extra downloads are required: just click Upgrade to Paid Edition on LINQPad's help menu, and enter your activation code.

Perpetual Fallback License

A Perpetual Fallback License guarantees your permanent right to use the specific LINQPad versions covered by your purchase. Your license has no expiration date, and you'll never be forced to buy updates to maintain access to your licensed versions. Additional payment is required only if you choose to upgrade to a newer major version release.

Minor updates are free, so the upgrade from 9.1 to 9.2, for example, is free.

You’re in Good Company

More than 50,000 customers use a paid edition of LINQPad, including 30 Fortune 100 companies and four of the world’s largest banks. The biggest corporate user is Microsoft, who have also been instrumental in helping with the product. The free edition has been downloaded more than four million times.

LINQPad is written and maintained by Joe Albahari, author of C# in a Nutshell. Joe is a long-time conference speaker, and has received 15 Microsoft MVP awards.