Home › Utilities
Information
Preview 1 platform
iPhone 7 images
What’s New Version 1.0.6
Bug fixes and usability improvements:
- Added CLEAR and DONE controls for iPhone numeric entry.
- Added a Settings switch for millimetres/inches.
- Improved keyboard dismissal when entering measurements.
Description
Stop scrap. Pipefitter's Mate is the offset calculator built for real pipefitters — fast enough for the jobsite, accurate enough for the fab shop.
Type your run and offset. The app gives you exact cut lengths, takeoffs, setbacks, weld gaps, and a visual spool diagram you can take to the saw. From simple 45° offsets to compound and rolling offsets — same workflow, same speed.
WHAT IT DOES
• Pipe offset calculations: 45°, 22.5°, 11.25°, 60°, custom angles
• Rolling offsets and compound offsets
• Cut length, travel, takeoff, setback — all displayed at once
• Weld gap math for multi-stick spools (gap is per joint, not per pipe end)
• ASME B16.9 elbow dimension reference built in
• Visual spool diagram updates as you type
• Catches input errors before you cut steel (12-rule validation engine)
WHO IT'S FOR
Pipefitters, steamfitters, welders, plumbers, sprinkler-fitters, gas-fitters, HVAC pros — apprentice or journeyman. If you lay out pipe for a living, this is your calculator.
BUILT FOR THE JOBSITE
• Works fully offline — no signal, no problem
• No ads, no login, no account
• Imperial and metric, switch instantly
• Dark mode for the welding shack
• Keep-screen-on so the phone doesn't sleep mid-layout
QUESTIONS, BUGS, FEATURE REQUESTS
Visit pipefittersmate.com — every email gets read and fixes ship fast.
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 7 versions
Build 887060674v1.0.52026-06-17 14:15:07
Version 1.0.5
- Switch between millimeters and inches anytime — your unit choice is now saved
- Added a quick units toggle to the top menu and Settings
- App now opens in dark mode by default for better job-site visibility
- Defaults to millimeters on first launch
- Bug fixes and refinements
Build 887111493v1.0.62026-06-17 22:59:36
Bug fixes and usability improvements:
- Added CLEAR and DONE controls for iPhone numeric entry.
- Added a Settings switch for millimetres/inches.
- Improved keyboard dismissal when entering measurements.
Build 885654865v1.0.42026-05-15 18:21:46
New in 1.0.4:
• Schedule selector on Select Pipe Size — pick STD, XS, XXS, SCH 40, or SCH 80. Unavailable combos are auto-hidden.
• Total spool weight on the cutting list — pipe metal + 2 elbows + weld bead, in kg or lb. Use it to plan lifts, transport, and rigging.
• Dark mode now defaults on first launch — better visibility on jobsite under direct sun.
• Centered "Done" button above the iOS numeric keypad, and tap anywhere outside an input to dismiss the keyboard.
• More accurate weld weight (now includes bevel-fill metal even at zero root gap).
Pipefitter's Mate is offline-first — no account, no tracking, no internet required.
Build 883057457v1.0.32026-03-05 21:28:19
Improved keyboard experience: added Done and Clear buttons for easier input
Swipe down to dismiss keyboard
Dark mode now set as default theme
Enhanced pipe spool visualisation with scaled-to-fit view
Updated validation and input handling
Build 882796428v1.0.22026-02-26 19:45:51
Improved number pad keyboard dismissal. Custom stock length saves automatically.
Build 882630193v1.0.12026-02-23 10:26:47
Improved field workflow and clarity
Updated App Store screenshots
General stability improvements
Build 882288642v1.02026-02-18 09:43:13
Price history by region
Currency
Show
Columns
Search
Availability 172 of 172 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
AE | en-GB | AED 22.99 | 0 | — | 1.0.6 |
AF | en-GB | USD 5.99 | 0 | — | 1.0.6 |
AG | en-GB | USD 5.99 | 0 | — | 1.0.6 |
AI | en-GB | USD 5.99 | 0 | — | 1.0.6 |
AL | en-GB | USD 6.99 | 0 | — | 1.0.6 |
AM | en-GB | USD 6.99 | 0 | — | 1.0.6 |
AO | en-GB | USD 5.99 | 0 | — | 1.0.6 |
AR | es-MX | USD 5.99 | 0 | — | 1.0.6 |
AT | de-DE | EUR 6.99 | 0 | — | 1.0.6 |
AU | en-AU | AUD 9.99 | 0 | — | 1.0.6 |
AZ | en-GB | USD 6.99 | 0 | — | 1.0.6 |
BA | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
BB | en-GB | USD 6.99 | 0 | — | 1.0.6 |
BE | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
BF | en-GB | USD 5.99 | 0 | — | 1.0.6 |
BG | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
BH | en-GB | USD 6.99 | 0 | — | 1.0.6 |
BJ | en-GB | USD 6.99 | 0 | — | 1.0.6 |
BM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
BN | en-GB | USD 5.99 | 0 | — | 1.0.6 |
BO | es-MX | USD 5.99 | 0 | — | 1.0.6 |
BR | pt-BR | BRL 39.9 | 0 | — | 1.0.6 |
BS | en-GB | USD 6.99 | 0 | — | 1.0.6 |
BT | en-GB | USD 5.99 | 0 | — | 1.0.6 |
BW | en-GB | USD 5.99 | 0 | — | 1.0.6 |
BY | en-GB | USD 6.99 | 0 | — | 1.0.6 |
BZ | en-GB | USD 5.99 | 0 | — | 1.0.6 |
CA | en-CA | CAD 7.99 | 0 | — | 1.0.6 |
CD | en-GB | USD 5.99 | 0 | — | 1.0.6 |
CG | en-GB | USD 5.99 | 0 | — | 1.0.6 |
CH | de-CH | CHF 5 | 0 | — | 1.0.6 |
CI | fr-FR | USD 6.99 | 0 | — | 1.0.6 |
CL | es-MX | CLP 6990 | 0 | — | 1.0.6 |
CM | fr-FR | USD 6.99 | 0 | — | 1.0.6 |
CN | zh-Hans-CN | CNY 38 | 0 | — | 1.0.6 |
CO | es-MX | COP 29900 | 0 | — | 1.0.6 |
CR | es-MX | USD 5.99 | 0 | — | 1.0.6 |
CV | en-GB | USD 5.99 | 0 | — | 1.0.6 |
CY | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
CZ | en-GB | CZK 149 | 0 | — | 1.0.6 |
DE | de-DE | EUR 6.99 | 0 | — | 1.0.6 |
DK | en-GB | DKK 49 | 0 | — | 1.0.6 |
DM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
DO | es-MX | USD 5.99 | 0 | — | 1.0.6 |
DZ | en-GB | USD 5.99 | 0 | — | 1.0.6 |
EC | es-MX | USD 5.99 | 0 | — | 1.0.6 |
EE | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
EG | en-GB | EGP 299.99 | 0 | — | 1.0.6 |
ES | es-ES | EUR 6.99 | 0 | — | 1.0.6 |
FI | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
FJ | en-GB | USD 5.99 | 0 | — | 1.0.6 |
FM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
FR | fr-FR | EUR 6.99 | 0 | — | 1.0.6 |
GA | fr-FR | USD 5.99 | 0 | — | 1.0.6 |
GB | en-GB | GBP 5.99 | 0 | — | 1.0.6 |
GD | en-GB | USD 5.99 | 0 | — | 1.0.6 |
GE | en-GB | USD 6.99 | 0 | — | 1.0.6 |
GH | en-GB | USD 6.99 | 0 | — | 1.0.6 |
GM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
GR | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
GT | es-MX | USD 5.99 | 0 | — | 1.0.6 |
GW | en-GB | USD 5.99 | 0 | — | 1.0.6 |
GY | en-GB | USD 5.99 | 0 | — | 1.0.6 |
HK | zh-Hant-HK | HKD 48 | 0 | — | 1.0.6 |
HN | es-MX | USD 5.99 | 0 | — | 1.0.6 |
HR | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
HU | en-GB | HUF 2490 | 0 | — | 1.0.6 |
ID | en-GB | IDR 99000 | 0 | — | 1.0.6 |
IE | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
IL | en-GB | ILS 19.9 | 0 | — | 1.0.6 |
IN | en-GB | INR 599 | 0 | — | 1.0.6 |
IQ | en-GB | USD 5.99 | 0 | — | 1.0.6 |
IT | it | EUR 6.99 | 0 | — | 1.0.6 |
JM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
JO | en-GB | USD 5.99 | 0 | — | 1.0.6 |
JP | ja | JPY 1000 | 0 | — | 1.0.6 |
KE | en-GB | USD 6.99 | 0 | — | 1.0.6 |
KG | en-GB | USD 6.99 | 0 | — | 1.0.6 |
KH | en-GB | USD 6.99 | 0 | — | 1.0.6 |
KN | en-GB | USD 5.99 | 0 | — | 1.0.6 |
KR | ko | KRW 9900 | 0 | — | 1.0.6 |
KY | en-GB | USD 5.99 | 0 | — | 1.0.6 |
KZ | en-GB | KZT 3490 | 0 | — | 1.0.6 |
LA | en-GB | USD 6.99 | 0 | — | 1.0.6 |
LC | en-GB | USD 5.99 | 0 | — | 1.0.6 |
LK | en-GB | USD 5.99 | 0 | — | 1.0.6 |
LR | en-GB | USD 5.99 | 0 | — | 1.0.6 |
LT | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
LU | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
LV | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
LY | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MA | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MD | en-GB | USD 6.99 | 0 | — | 1.0.6 |
ME | en-GB | EUR 5.99 | 0 | — | 1.0.6 |
MG | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MK | en-GB | USD 5.99 | 0 | — | 1.0.6 |
ML | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MN | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MO | zh-Hant-HK | USD 5.99 | 0 | — | 1.0.6 |
MR | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MS | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MT | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
MU | en-GB | USD 6.99 | 0 | — | 1.0.6 |
MV | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MW | en-GB | USD 5.99 | 0 | — | 1.0.6 |
MX | es-MX | MXN 129 | 0 | — | 1.0.6 |
MY | en-GB | MYR 29.9 | 0 | — | 1.0.6 |
MZ | en-GB | USD 5.99 | 0 | — | 1.0.6 |
NA | en-GB | USD 5.99 | 0 | — | 1.0.6 |
NE | en-GB | USD 5.99 | 0 | — | 1.0.6 |
NG | en-GB | NGN 9900 | 0 | — | 1.0.6 |
NI | es-MX | USD 5.99 | 0 | — | 1.0.6 |
NL | nl | EUR 6.99 | 0 | — | 1.0.6 |
NO | en-GB | NOK 79 | 0 | — | 1.0.6 |
NP | en-GB | USD 6.99 | 0 | — | 1.0.6 |
NR | en-GB | USD 5.99 | 0 | — | 1.0.6 |
NZ | en-AU | NZD 9.99 | 0 | — | 1.0.6 |
OM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
PA | es-MX | USD 5.99 | 0 | — | 1.0.6 |
PE | es-MX | PEN 24.9 | 0 | — | 1.0.6 |
PG | en-GB | USD 5.99 | 0 | — | 1.0.6 |
PH | en-GB | PHP 399 | 0 | — | 1.0.6 |
PK | en-GB | PKR 1700 | 0 | — | 1.0.6 |
PL | en-GB | PLN 29.99 | 0 | — | 1.0.6 |
PT | pt-PT | EUR 6.99 | 0 | — | 1.0.6 |
PW | en-GB | USD 5.99 | 0 | — | 1.0.6 |
PY | es-MX | USD 5.99 | 0 | — | 1.0.6 |
QA | en-GB | QAR 19.99 | 0 | — | 1.0.6 |
RO | en-GB | RON 29.99 | 0 | — | 1.0.6 |
RS | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
RU | ru | RUB 499 | 0 | — | 1.0.6 |
RW | en-GB | USD 5.99 | 0 | — | 1.0.6 |
SA | en-GB | SAR 24.99 | 0 | — | 1.0.6 |
SB | en-GB | USD 5.99 | 0 | — | 1.0.6 |
SC | en-GB | USD 5.99 | 0 | — | 1.0.6 |
SE | sv | SEK 79 | 0 | — | 1.0.6 |
SG | en-GB | SGD 8.98 | 0 | — | 1.0.6 |
SI | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
SK | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
SL | en-GB | USD 5.99 | 0 | — | 1.0.6 |
SN | en-GB | USD 6.99 | 0 | — | 1.0.6 |
SR | en-GB | USD 6.99 | 0 | — | 1.0.6 |
ST | en-GB | USD 5.99 | 0 | — | 1.0.6 |
SV | es-MX | USD 5.99 | 0 | — | 1.0.6 |
SZ | en-GB | USD 5.99 | 0 | — | 1.0.6 |
TC | en-GB | USD 5.99 | 0 | — | 1.0.6 |
TD | en-GB | USD 5.99 | 0 | — | 1.0.6 |
TH | en-GB | THB 199 | 0 | — | 1.0.6 |
TJ | en-GB | USD 6.99 | 0 | — | 1.0.6 |
TM | en-GB | USD 5.99 | 0 | — | 1.0.6 |
TN | en-GB | USD 5.99 | 0 | — | 1.0.6 |
TO | en-GB | USD 5.99 | 0 | — | 1.0.6 |
TR | en-GB | TRY 299.99 | 0 | — | 1.0.6 |
TT | en-GB | USD 5.99 | 0 | — | 1.0.6 |
TW | zh-Hant-TW | TWD 190 | 0 | — | 1.0.6 |
TZ | en-GB | TZS 17900 | 0 | — | 1.0.6 |
UA | en-GB | USD 6.99 | 0 | — | 1.0.6 |
UG | en-GB | USD 6.99 | 0 | — | 1.0.6 |
US | en-US | USD 5.99 | 0 | — | 1.0.6 |
UY | en-GB | USD 5.99 | 0 | — | 1.0.6 |
UZ | en-GB | USD 6.99 | 0 | — | 1.0.6 |
VC | en-GB | USD 5.99 | 0 | — | 1.0.6 |
VE | es-MX | USD 5.99 | 0 | — | 1.0.6 |
VG | en-GB | USD 5.99 | 0 | — | 1.0.6 |
VN | en-GB | VND 199000 | 0 | — | 1.0.6 |
VU | en-GB | USD 5.99 | 0 | — | 1.0.6 |
XK | en-GB | EUR 6.99 | 0 | — | 1.0.6 |
YE | en-GB | USD 5.99 | 0 | — | 1.0.6 |
ZA | en-GB | ZAR 119.99 | 0 | — | 1.0.6 |
ZM | en-GB | USD 6.99 | 0 | — | 1.0.6 |
ZW | en-GB | USD 6.99 | 0 | — | 1.0.6 |
Change log 11 changes · PY
✎
releaseNotes updated
Bug fixes and usability improvements:
- Added CLEAR and DONE controls for iPhone numeric entry.
- Added a Settings switch for millimetres/inches.
- Improved key
✎
description updated
Stop scrap. Pipefitter's Mate is the offset calculator built for real pipefitters — fast enough for the jobsite, accurate enough for the fab shop.
Type your ru
✎
subtitle updated
Pipe Offset, Rolling & Cuts
✎
name updated
Pipefitter's Mate: Pipe Offset
◆
Version 1.0.6 released
Bug fixes and usability improvements:
- Added CLEAR and DONE controls for iPhone numeric entry.
- Added a Settings switch for millimetres/inches.
- Improved keyboard dismissal when entering measurements.
◆
Version 1.0.5 released
Version 1.0.5
- Switch between millimeters and inches anytime — your unit choice is now saved
- Added a quick units toggle to the top menu and Settings
- App now opens in dark mode by default for better job-site visibility
- Defaults to mi
◆
Version 1.0.4 released
New in 1.0.4:
• Schedule selector on Select Pipe Size — pick STD, XS, XXS, SCH 40, or SCH 80. Unavailable combos are auto-hidden.
• Total spool weight on the cutting list — pipe metal + 2 elbows + weld bead, in kg or lb. Use it to plan li
◆
Version 1.0.3 released
Improved keyboard experience: added Done and Clear buttons for easier input
Swipe down to dismiss keyboard
Dark mode now set as default theme
Enhanced pipe spool visualisation with scaled-to-fit view
Updated validation and input handling
◆
Version 1.0.2 released
Improved number pad keyboard dismissal. Custom stock length saves automatically.
◆
Version 1.0.1 released
Improved field workflow and clarity
Updated App Store screenshots
General stability improvements
◆
Version 1.0 released
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
ATde-DE
AUen-AU
AZen-GB
BAen-GB
BBen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BOes-MX
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CAen-CA
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
CNzh-Hans-CN
COes-MX
CRes-MX
CVen-GB
CYen-GB
CZen-GB
DEde-DE
DKen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EEen-GB
EGen-GB
ESes-ES
FIen-GB
FJen-GB
FMen-GB
FRfr-FR
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GRen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
HRen-GB
HUen-GB
IDen-GB
IEen-GB
ILen-GB
INen-GB
IQen-GB
ITit
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KYen-GB
KZen-GB
LAen-GB
LCen-GB
LKen-GB
LRen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MTen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
QAen-GB
ROen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TWzh-Hant-TW
TZen-GB
UAen-GB
UGen-GB
USen-US
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB