Pricing

The debugger is free for everyone. SpDev Pro is a yearly or monthly subscription per developer, with a 14-day free trial.

Debugger

$0 forever

 

Anyone, any number of machines

Step through stored procedures and scripts.

  • Breakpoints, step into, step out, step back
  • Variables, temp tables and table variables at every line
  • Result sets, PRINT output and errors on the right line
  • Nested procedures from your local files
  • Attach to a running .NET app (EF Core, Dapper, ADO.NET)
Install from the Marketplace

Pro

$79 per year

or $9 per month

1 developer, on up to 2 machines

Find out why a procedure is slow, and what to change.

  • Everything in the debugger
  • Line-by-line time, CPU, reads, writes and rows
  • Findings from the actual execution plans, with the fix
  • Before and after comparison of every run
  • Benchmarks, sandbox runs and procedure coverage
Buy Pro

Team

$590 per year

$59 per developer

10 developers, 2 machines each

SpDev Pro for a whole team on one licence key.

  • Everything in Pro, for 10 developers
  • One key; free a seat when someone leaves
  • Pay by card, or by invoice and bank transfer
  • Offline licences for machines without internet access
Buy for a team

Prices in US dollars, before VAT or sales tax where it applies. Pro is also $9 a month: buy monthly.

Questions

Is the debugger really free?

Yes. Stepping through procedures, breakpoints, variables, temp tables, result sets and attaching to a .NET app are free, with no time limit and no account. The debugger is MIT-licensed.

How does the free trial work?

In VS Code, run "SpDev: Start Free Pro Trial". You get every Pro feature for 14 days on that machine. No card and no account are needed, and nothing is charged when it ends.

What is a seat?

A seat is one developer. Each seat can be active on two machines at once, for example a desktop and a laptop. A Team licence has 10 seats, so one key works for 10 developers on up to 20 machines.

Someone left the team. Can we reuse their seat?

Yes. Open the licence page, enter the key and deactivate their machines. A machine that has not been used for 45 days frees its seat on its own.

We need more than 10 seats, or a different number.

Buy exactly the seats you need: the Pro checkout takes a seat count, for example spdev.app/buy?plan=pro&seats=25. To pay by invoice and bank transfer instead, email [email protected] and we will issue the licence by hand.

Our developers work on machines without internet access.

SpDev Pro checks its licence once a day and keeps working for 14 days without a connection. For networks with no access at all, we issue offline licences tied to a machine id; ask us at the support address.

What happens when a subscription ends?

Pro features stop working after the licence period ends. The free debugger keeps working. Your saved profiles stay on your machine.

Can I get a refund?

Yes, within 14 days of any payment, no questions asked. See the refund policy.

Who processes the payment?

Paddle.com, our reseller and merchant of record. Paddle accepts cards and other local payment methods, charges VAT or sales tax where it applies, and sends the invoice. Business buyers can enter a VAT number at checkout.