Skip to content

JA Technology Solutions

Free Tools

Practical tools for developers, IT professionals, and business systems teams. Everything runs in your browser — no signup, no uploads, no data leaves your machine.

Banking, accounting, healthcare, payments, and EDI file formats. See category page →

!TRNS!SPL!END

QuickBooks Explorer

Explore and create QuickBooks Desktop QB IIF and QuickBooks Online CSV files. Parse, validate, convert, and generate — all in your browser.

Data & Finance
BAI203,001234567816,142,125000Wire Credit $1,250.00

BAI2 File Explorer

Parse BAI2 bank statement files into structured views with type code lookup, transaction details, and CSV export.

Data & Finance
$4,575.00

NACHA/ACH File Explorer

Parse ACH payment files into readable records. View entries, totals, and export to CSV or JSON.

Data & Finance
CHK 10001 $3,475.50→ Bank Pos Pay File

Positive Pay Generator

Generate Positive Pay fraud prevention files from check data. Chase, BofA, Wells Fargo, and generic formats.

Data & Finance
BAI201,SENDER,RECV03,ACCT,USD,01016,142,125000Generate → Download

BAI2 File Generator

Generate BAI2 bank statement test files with configurable accounts, transactions, and auto-calculated control totals.

Data & Finance
OFX/QFX<STMTTRN><TRNAMT>-1250.00<NAME>ACH Payment12 transactions

OFX/QFX Explorer

Parse OFX and QFX bank statement files. View account info, transactions, and balances. Export to CSV.

Data & Finance
SWIFT MT{1:F01BOFAUS...:32A:260404USD125000,:59:/DE893704...MT103 Wire Transfer

SWIFT MT Explorer

Parse SWIFT MT financial messages (MT103, MT940, MT700). Block structure, field lookup, and transaction tables.

Data & Finance
MTWTFSS22 business days

Business Day Calculator

Count business days between dates or add/subtract business days. Includes US holiday awareness and payment term shortcuts.

Data & Finance
Book ValueY1Y2Y3Y4Y5

Depreciation Calculator

Calculate asset depreciation schedules using straight-line, declining balance, sum-of-years-digits, or MACRS methods.

Data & Finance
041234567891VALIDUPC-A · Luhn · EAN-13 · ABA

Check Digit Validator

Validate and calculate check digits for UPC, EAN, credit cards (Luhn), and ABA routing numbers.

Data & Finance
$10+freight$11+duty$12supplier → shelfall-in per unit

Landed Cost Calculator

Compute per-unit landed cost with freight, duty, insurance, and fees — single SKU or multi-line shipment.

Shipping & Logistics

EDI File Parser

Upload or paste any EDI file — parsed into labeled segments with export to CSV, JSON, and SIL.

Retail & POS
ISA*00ST*810BIG*...IT1*...

EDI 810 Invoice Builder

Enter invoice details, paste a CSV, or import from QuickBooks — download a valid X12 EDI 810 invoice ready to submit to a trading partner.

Retail & POS
ISA*00ST*850BEG*...PO1*...

EDI 850 Purchase Order Builder

Enter PO details, paste a CSV, or import from QuickBooks — download a valid X12 EDI 850 purchase order ready to send to a supplier.

Retail & POS
HL*1**SHL*2*1*O — PO-4871HL*3*2*I — 48 CAHL*4*2*I — 24 CAHL*5*2*I — 36 CA

EDI 856 Advance Ship Notice Builder

Build a valid X12 EDI 856 advance ship notice — nested HL shipment/order/item loops, carrier and BOL details, and one-click pre-fill from a prior 850.

Retail & POS
ST*850ST*810ST*856inboundST*997AK1*PO*1234AK5*AAK9*A*1

EDI 997 Functional Acknowledgment Builder

Paste any inbound X12 document — the tool lists each transaction set so you can mark it accepted or rejected, then download a valid 997 ready to transmit.

Data & Finance
ST*850PO1*1*48*CAPO1*2*24*CAPO1*3*36*CAST*855ACK*IAACK*IQ*20ACK*IR

EDI 855 Purchase Order Acknowledgment Builder

Paste the inbound 850 — the tool pre-fills every line as accepted, then you mark the ones that change quantity, price, or ship date, or reject the ones you can't fulfill.

Retail & POS
810 · INV-001810 · INV-002810 · INV-003invoicesST*820BPR*I*2642.48RMR*IV*001*PORMR*IV*002*PO

EDI 820 Remittance Advice Builder

Tell the payee which invoices you're paying. Load 810s to populate invoice entries, set action codes and amounts, and download a valid 820.

Data & Finance
X12 EDIN1*ST*Ship ToPO1*1*10*EAREF*PO*1234543 segments · 27 transaction sets

X12 Segment Reference

Searchable EDI X12 segment and element dictionary with 43 segments, 27 transaction sets, and qualifier codes.

Data & Finance
HL7 v2.xMSH|^~\&|...PID|||12345OBX|1|NM|...ADT^A01 Admit

HL7 Message Explorer

Parse HL7 v2.x healthcare messages with segment descriptions, field labels, and message type identification.

Data & Finance
FHIR R4{ "resourceType":"Patient","name": [{ ... }]Patient · Observation · Bundle

FHIR Resource Explorer

Parse HL7 FHIR JSON resources with resource-specific rendering. Supports Patient, Observation, Bundle, and more.

Data & Finance
ISO 85830100F230040128A080004532****1234 $125.00Auth Request · Approved

ISO 8583 Explorer

Parse ISO 8583 payment card messages with MTI breakdown, bitmap visualization, and data element parsing.

Data & Finance
.csv.xlsxCSV · Excel · TSV · JSON

Universal File Converter

Convert between CSV, Excel, TSV, JSON, and delimited formats with smart auto-detection and Force Text columns.

Data & Finance
10001 04042026Fixed-Width10001,04...CSV

Fixed-Width ↔ CSV

Convert between fixed-width text files and CSV. Editable column definitions with name, start, and length.

Data & Finance
PAR1columnar · compressed

Parquet File Explorer

View and explore Apache Parquet files entirely in your browser. See schema and metadata, browse data with filtering, export to CSV/JSON/Excel, or convert files to Parquet.

Data & Finance
DE893704 0044 05320130 00mod-97 ✓IBAN Validation

IBAN Validator

Validate IBAN check digits and decode country and BBAN structure using the ISO 13616 mod-97 algorithm.

Data & Finance
Principal vs Interest

Amortization Calculator

Calculate loan amortization schedules with monthly payment, principal/interest breakdown, and extra payment analysis.

Data & Finance
⑆021000021⑆⑈1234 0001⑈

MICR Line Decoder

Parse the MICR E-13B line from a check to extract routing number, account number, check number, and amount.

Data & Finance
4111 1111 11111111VISA

Card Number Validator

Validate card numbers with the Luhn algorithm and detect card network from prefix ranges.

Data & Finance

Barcodes, point-of-sale files, retail math, and fiscal calendars. See category page →

041234567891VALIDUPC-A · Luhn · EAN-13 · ABA

Check Digit Validator

Validate and calculate check digits for UPC, EAN, credit cards (Luhn), and ABA routing numbers.

Data & Finance
041234567890

Barcode Explorer

Generate, scan, and decode barcodes in 15+ formats. Camera scanning, image upload, batch detection, and CSV export.

Retail & POS
$12.99Cost$8.50Margin34.6%Markup52.8%

Margin & Markup Calculator

Convert between margin %, markup %, cost, and selling price. Includes profit calculation and reference table.

Retail & POS
FY 2026Q1Q2Q3Q4

Retail Fiscal Calendar (4-5-4)

Map any date to its NRF 4-5-4 retail fiscal year, quarter, period, and week number.

Retail & POS
DEFINE TABLEF_UPC A/14F_DESC A/40LOAD TABLE

SIL File Explorer

Parse SIL (Standard Interchange Language) files into structured tables with CSV and JSON export.

Retail & POS

EDI File Parser

Upload or paste any EDI file — parsed into labeled segments with export to CSV, JSON, and SIL.

Retail & POS
ISA*00ST*810BIG*...IT1*...

EDI 810 Invoice Builder

Enter invoice details, paste a CSV, or import from QuickBooks — download a valid X12 EDI 810 invoice ready to submit to a trading partner.

Retail & POS
ISA*00ST*850BEG*...PO1*...

EDI 850 Purchase Order Builder

Enter PO details, paste a CSV, or import from QuickBooks — download a valid X12 EDI 850 purchase order ready to send to a supplier.

Retail & POS
HL*1**SHL*2*1*O — PO-4871HL*3*2*I — 48 CAHL*4*2*I — 24 CAHL*5*2*I — 36 CA

EDI 856 Advance Ship Notice Builder

Build a valid X12 EDI 856 advance ship notice — nested HL shipment/order/item loops, carrier and BOL details, and one-click pre-fill from a prior 850.

Retail & POS
ST*850PO1*1*48*CAPO1*2*24*CAPO1*3*36*CAST*855ACK*IAACK*IQ*20ACK*IR

EDI 855 Purchase Order Acknowledgment Builder

Paste the inbound 850 — the tool pre-fills every line as accepted, then you mark the ones that change quantity, price, or ship date, or reject the ones you can't fulfill.

Retail & POS

Freight estimation, container loading, route optimization, and trade compliance. See category page →

$2,50042% → $1,05035% → $87523% → $575weight · volume · value · equalpick the basis that fits

Shipment Cost Allocator

Allocate shared freight, duty, and fees across PO lines by weight, volume, value, or equal basis.

Inventory & Warehouse
0808Apples, pears6105Men's shirts8471Data processing8703Motor vehiclessearch 6,000+ codes

HS/HTS Tariff Code Lookup

Search Harmonized System (HS) and US HTS tariff codes at the 4-digit heading and 6-digit subheading level.

Shipping & Logistics
48 in6.75lb/cu ft

NMFC Freight Class Estimator

Calculate density in lb/cu ft and get a density-based LTL freight class estimate.

Shipping & Logistics
palletcontainer

Pallet & Container Calculator

Calculate cases per pallet and pallets per container with weight and cube utilization checks.

Shipping & Logistics
D1234

Route & Stop Optimizer

Optimize delivery stop order with interactive map visualization. Nearest-neighbor + 2-opt heuristic for up to 500 stops.

Shipping & Logistics
L×W×H÷ 139lbbillable

Dimensional Weight Calculator

Compare dimensional weight across UPS, FedEx, and USPS with billable weight analysis.

Shipping & Logistics
LTLParcelFTLclass · zone · dim wtbudgetary estimate

Freight Rate Estimator

Estimate LTL, parcel, and truckload freight costs with class-based rates, dimensional weight, and accessorials.

Shipping & Logistics
optimal boxvoid: 18%dim: 9 lbUPS · FedEx · USPS

Shipping Box Calculator

Find the optimal box size from standard carrier catalogs based on your item dimensions and weight.

Shipping & Logistics
BILL OF LADINGSHIPPERAcme Dist LLCCONSIGNEEMetro Retail4 PLT Steel brackets 2,400 lb8 CTN LED panels 640 lbSignature

Bill of Lading Generator

Generate a standard straight bill of lading with shipper, consignee, commodity lines, and print-ready output.

Shipping & Logistics
CONTAINER LOADINGtop-down floor plan

Container Loading Planner

Pack mixed pallets into containers with first-fit-decreasing bin packing, stacking, and weight checks.

Shipping & Logistics
$10+freight$11+duty$12supplier → shelfall-in per unit

Landed Cost Calculator

Compute per-unit landed cost with freight, duty, insurance, and fees — single SKU or multi-line shipment.

Shipping & Logistics

Reorder planning, cycle counting, warehouse slotting, and cost allocation. See category page →

Subnet math, MAC vendor lookup, email authentication, and WHOIS. See category page →

192.168.1.0/24254 usable hosts

Subnet Calculator

Calculate network ranges, masks, host counts, and CIDR notation for IPv4 subnets.

Networking
2001:db8::/322001:0db8:0000:...7.9 × 10²⁸ addresses

IPv6 Subnet Calculator

Calculate IPv6 prefixes, expanded and compressed notation, network and host portions, and total addresses.

Networking
192.168.1.132322357770xC0A8010111000000.10101000...

IP Address Converter

Convert IPv4 addresses between dotted, decimal, hex, octal, and binary representations.

Networking
overlap detected

CIDR Range & Overlap Tool

Detect overlaps between CIDR blocks, merge adjacent ranges, and check IP containment.

Networking
00:1A:2B:3C:4D:5E001A.2B3C.4D5E001A2B3C4D5Evendor: OUI lookup

MAC Address Tool

Format, validate, and look up vendor for MAC addresses across all common notations.

Networking
SPF · DMARC · DKIM

Email Auth Checker

Check SPF, DMARC, DKIM, MX, and BIMI records for any domain in one place.

Networking
WHOISRDAP

WHOIS Lookup

Look up domain and IP ownership using the modern RDAP protocol — registrar, expiry, name servers, ASN.

Networking
AMXTXTDNS LOOKUP

DNS Lookup

Query any DNS record type (A, AAAA, MX, TXT, NS, SOA, CAA, SRV, PTR) directly from your browser.

Networking
PROPAGATION

DNS Propagation Check

Query Cloudflare, Google, OpenDNS, and NextDNS in parallel and flag any resolver whose answer differs from the majority.

Networking
IPNAMEFCrDNS

Reverse DNS + FCrDNS Checker

Look up the PTR record for an IP and verify the round-trip (FCrDNS) — important for mail server reputation.

Networking
BLACKLISTDNSBL CHECK

DNSBL Check

Check an IPv4 address against 12 public DNS blacklists in parallel and see exactly which lists flagged it.

Networking
IPASNTEAM CYMRU

ASN Lookup

Look up ASN, AS name, announced prefix, country, and registry for any IPv4 or IPv6 address.

Networking
HTTP HEADERS

HTTP Header Inspector

Fetch any URL and see its response headers, redirect chain, and a full security-header audit (HSTS, CSP, X-Frame-Options, and more).

Networking
SSL / CT LOGS

SSL Certificate Checker

Check HTTPS reachability and certificate history for any hostname via Certificate Transparency logs.

Networking

Format converters, encoders, hashes, regex, JWT, SQL, and more. See category page →

041234567891VALIDUPC-A · Luhn · EAN-13 · ABA

Check Digit Validator

Validate and calculate check digits for UPC, EAN, credit cards (Luhn), and ABA routing numbers.

Data & Finance
C1C2C3EBCDICABCASCIICode Page 037

EBCDIC to ASCII Converter

Convert between EBCDIC and ASCII for IBM i, AS400, and mainframe systems. Fixed-length records, line ending options, CP037 reference.

Development
Packed12 34 5CDecimal+1234512345C

Packed Decimal / COMP-3 Converter

Decode and encode packed decimal (COMP-3), zoned decimal, and trailing overpunch for IBM i and mainframe systems.

Development
Customer MaintenanceCustomer:Name:Address:F3=Exit F12=Cancel

DDS Screen Explorer

Paste IBM i DDS display file source and see the screen rendered with authentic 5250 green-screen and modern preview.

Development
DDSSQLDB2 · PostgreSQL · MySQL

DDS to SQL / SQL to DDS Converter

Convert between IBM i DDS physical file definitions and SQL CREATE TABLE statements in both directions.

Development
CICS Screen MapCustomer:Name:Address:PF3=Exit PF12=Cancel

BMS Screen Explorer

Paste mainframe BMS (CICS/3270) screen definitions and see the screen rendered with green-screen and modern preview.

Development
01 CUSTOMER-REC.05 CUST-NO PIC X(6).05 CUST-BAL PIC S9(7)V99COMP-3.0006365658637172byte offsets

COBOL Copybook Explorer

Explore COBOL copybook structures with interactive tree view, field layout, SQL conversion, JSON Schema generation, sample data decoding, and visual hex ruler.

Development
Source ASource B2 changed · 1 added · 1 removed

Data Diff & Compare

Compare two datasets with key-field joining. Supports CSV, TSV, JSON, XML, YAML, and Excel with automatic dot-notation flattening for nested structures.

Development
Col ACol BCol CCol D4 columns · 100% quality

Data Profiler

Profile CSV data with column-level statistics, value distribution charts, quality matrix, and drill-down column detail.

Development
PAR1columnar · compressed

Parquet File Explorer

View and explore Apache Parquet files entirely in your browser. See schema and metadata, browse data with filtering, export to CSV/JSON/Excel, or convert files to Parquet.

Data & Finance
{ }JSONa,b,cCSV

JSON ↔ CSV

Convert between JSON and CSV formats. Paste, upload, or load sample data. Download or copy the result.

Development
<xml/>XML{ }JSON

XML ↔ JSON Converter

Convert between XML and JSON formats. Handles attributes, CDATA, arrays, and nested elements.

Development
key: valYAML{ }JSON

YAML ↔ JSON Converter

Convert between YAML and JSON formats. Handles multiline strings, anchors, and flow syntax.

Development
a,b,ca|b|ca;b;ca b c

Delimiter Converter

Convert between CSV, TSV, pipe-delimited, semicolon, and custom delimiters with proper quoting.

Development
<root><item>value</item></root>

XML Formatter

Format, pretty-print, minify, and validate XML with syntax highlighting and well-formedness checking.

Development
SELECTname, emailFROMcustomersWHERE

SQL Formatter

Pretty-print SQL queries with proper indentation and keyword uppercasing. Supports common SQL dialects.

Development
/\d+/gabc 123 def 4562 matches

Regex Tester & Builder

Test regex patterns with real-time match highlighting. Built-in pattern builder and syntax reference.

Development
JWTheaderpayloadsigexp: 2026-12-31Decode|Build✓ HS256

JWT Explorer

Decode, inspect, and build JWTs. View claims, check expiration, and create HMAC-signed tokens.

Development
0 6 * * 1Monday at 6:00 AM

Cron Expression Builder

Build and decode cron expressions visually. 12 presets, 5-field editor, and human-readable descriptions.

Development
SGVsbG8=Hello

Base64 Encode/Decode

Encode text to Base64 or decode Base64 to text. Supports UTF-8.

Development
abcba7816bf8f01...

Hash Generator

Generate SHA-256, SHA-384, SHA-512, and SHA-1 hashes from text using Web Crypto.

Development
1712234400Apr 4, 2026 2:00 PM

Timestamp Converter

Convert Unix epoch timestamps to human-readable dates and back. Timezone support.

Development
550e8400-e29b-41d4-a716-...446655440000

UUID Generator

Generate v4 UUIDs. Single or bulk generation up to 100. Copy individual or all.

Development
a b&ca%20b%26c

URL Encode/Decode

Percent-encode or decode URLs and query parameters. Component and full-URL modes.

Development
#7dd3fcrgb(125, 211, 252)

Color Converter

Convert between Hex, RGB, and HSL color formats. Live preview swatch and ready-to-use CSS output.

Development
# Title**bold**Titlebold

Markdown Preview

Live side-by-side markdown editor and rendered preview. Supports headers, lists, code, links, and more.

Development
4111 1111 11111111VISA

Card Number Validator

Validate card numbers with the Luhn algorithm and detect card network from prefix ranges.

Data & Finance
hostportuserssljdbc:as400://

Connection String Builder

Build JDBC, ADO.NET, and ODBC connection strings with a browsable property reference for 8 database platforms and 18 drivers.

Development

EBCDIC, packed decimal, COBOL copybook, DDS, BMS, and fixed-width. See category page →

All tools run entirely in your browser. Your data never leaves your machine. Need help? Ask James.