StubCSV
Pay stubs · W-2 · 1099-NEC

Pay stub PDFs to spreadsheets, in seconds.

Upload a pay stub, W-2, or 1099-NEC. StubCSV pulls out the employer, pay period, gross, net, taxes, and deductions and hands you a clean CSV. No retyping, no signup, and your file is never stored.

  • No signup
  • Files never stored
  • SSNs masked
  • 2 free conversions a day
Processed in memory · never stored
No PDF handy? Try a sample:

See the output

Every line, categorized and cross-checked

This is the real output for our synthetic sample stub. Earnings, taxes, and deductions are split into categories, with current and year-to-date amounts, and we verify that the totals add up to net pay.

sample-paystub.pdfsample-paystub.csvSynthetic data · no real person
Employer
Northwind Robotics, Inc.
Employee
Jordan A. Sample
Period
Sep 1, 2025 – Sep 14, 2025
Gross
$3,655.00
Net
$2,457.08
CategoryDescriptionRateHoursCurrentYTD
EarningsRegular42.580$3,400.00$61,200.00
EarningsOvertime63.754$255.00$1,530.00
EarningsHoliday42.50$0.00$1,020.00
TaxesFederal Income Tax——$392.58$7,066.44
TaxesSocial Security——$219.87$3,957.66
TaxesMedicare——$51.42$925.56
TaxesCA State Income Tax——$158.04$2,844.72
TaxesCA SDI——$43.86$789.48
Deductions401(k) Pre-Tax——$219.30$3,947.40
DeductionsMedical Pre-Tax——$96.50$1,737.00
DeductionsDental Pre-Tax——$12.25$220.50
DeductionsVision——$4.10$73.80
View the source PDF

How it works

Three steps, about ten seconds

  1. Step 1

    Get a text PDF

    Download your pay stub from your payroll or tax portal. If it came as a photo or scan, open it there and use Print → Save as PDF.

  2. Step 2

    Drop it in

    We read the PDF's text layer in memory, find each field, and cross-check the math so you can trust the result.

  3. Step 3

    Download the CSV

    Preview every line, then download a tidy CSV that opens in Excel, Google Sheets, or Numbers.

Supported documents

Built for US payroll and tax PDFs

Digital (text-layer) PDFs from your payroll or tax portal. Scans and photos are politely turned away until OCR ships.

Renting or borrowing

Landlords and lenders want income in a spreadsheet. Hand them clean numbers instead of retyped ones.

Freelancers

Drop every 1099-NEC into one sheet and reconcile it against your invoices before tax time.

Bookkeepers

Turn client stubs and W-2s into rows you can paste into a workpaper in seconds, not minutes.

Budgeters

Track every tax and deduction across the year and see exactly where your gross pay goes.

Your payroll PDF never touches a disk.

Pay stubs and tax forms are some of the most sensitive documents you own. StubCSV is built so we couldn't hand them over even if someone asked: we simply don't keep them.

Read the privacy policy
  • Processed in memory

    Your PDF is read into server memory, parsed, and discarded the moment the response is sent.

  • Nothing is stored

    No disk writes, no database, no file storage bucket. There is nothing to leak later.

  • SSNs masked

    Social Security numbers and recipient TINs come back as ***-**-1234. We never send the full number back.

  • No content logging

    We don't log file contents or extracted values. The CSV is generated in your browser.

Pricing

Free for occasional use. Cheap when you need more.

Start free with two conversions a day. Buy a one-time pack for an application, or go unlimited for ongoing bookkeeping.

Free

$0

2 conversions / day

  • 2 conversions per day
  • Pay stubs, W-2s, and 1099-NECs
  • CSV download (detailed + summary)
  • No signup, files never stored

Credit pack

Most popular

$19one-time

50 conversions

  • 50 conversions, never expire
  • Excel (.xlsx) export
  • Everything in Free
  • Great for a loan or rental application

Unlimited

For bookkeepers

$9/ month

Unlimited conversions

  • Unlimited conversions
  • Excel (.xlsx) export
  • Everything in Free
  • Cancel anytime

FAQ

Questions, answered

Stop retyping pay stubs.

Your first two conversions today are free. No account, no stored files.