{"product_id":"adjustable-doorway-pull-up-bar","title":"Doorway Pull Up Bar","description":"\u003cdiv style=\"font-family:'Inter',system-ui,sans-serif;color:#0a0a0a;max-width:680px\"\u003e\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#ea580c,#dc2626);border-radius:18px;padding:28px 24px;margin-bottom:24px\"\u003e\n    \u003cdiv style=\"font-size:1.5rem;font-weight:800;line-height:1.2;color:#fff;margin-bottom:12px\"\u003eYour doorframe is a free gym. You just haven't used it yet.\u003c\/div\u003e\n    \u003cp style=\"font-size:0.97rem;color:rgba(255,255,255,0.88);line-height:1.7;margin:0\"\u003eNo gym membership. No machines. No holes in your wall. Installs in 10 seconds and turns any standard door frame into a full upper-body workout station.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border-radius:16px;padding:20px;margin-bottom:24px;display:flex;gap:16px;flex-wrap:wrap\"\u003e\n    \u003cdiv style=\"text-align:center;flex:1;min-width:80px\"\u003e\n\u003cspan style=\"font-size:1.7rem;font-weight:800;color:#ea580c;display:block\"\u003e330\u003c\/span\u003e\u003cspan style=\"font-size:0.68rem;color:#6b7280;text-transform:uppercase;letter-spacing:0.08em\"\u003elbs Capacity\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;flex:1;min-width:80px\"\u003e\n\u003cspan style=\"font-size:1.5rem;font-weight:800;color:#dc2626;display:block\"\u003e10 sec\u003c\/span\u003e\u003cspan style=\"font-size:0.68rem;color:#6b7280;text-transform:uppercase;letter-spacing:0.08em\"\u003eSetup\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;flex:1;min-width:80px\"\u003e\n\u003cspan style=\"font-size:1.7rem;font-weight:800;color:#ea580c;display:block\"\u003e0\u003c\/span\u003e\u003cspan style=\"font-size:0.68rem;color:#6b7280;text-transform:uppercase;letter-spacing:0.08em\"\u003eScrews Needed\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;flex:1;min-width:80px\"\u003e\n\u003cspan style=\"font-size:1.7rem;font-weight:800;color:#dc2626;display:block\"\u003e127\u003c\/span\u003e\u003cspan style=\"font-size:0.68rem;color:#6b7280;text-transform:uppercase;letter-spacing:0.08em\"\u003e5-Star Reviews\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size:0.65rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#ea580c;margin-bottom:14px\"\u003e✦ Verified customer reviews\u003c\/p\u003e\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border-radius:16px;padding:20px;margin-bottom:12px;border:1px solid #fed7aa\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:14px\"\u003e\n      \u003cdiv style=\"width:42px;height:42px;background:linear-gradient(135deg,#ea580c,#dc2626);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:0.85rem;flex-shrink:0\"\u003eCM\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"font-weight:700;font-size:0.88rem;color:#111827\"\u003eCarlos M.\u003c\/div\u003e\n        \u003cdiv style=\"font-size:0.73rem;color:#6b7280\"\u003eHome Fitness · Miami, FL  ·  \u003cspan style=\"color:#16a34a;font-weight:600\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"margin-left:auto;text-align:right;flex-shrink:0\"\u003e\n        \u003cdiv style=\"color:#f59e0b;font-size:0.9rem\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv style=\"font-size:0.7rem;color:#9ca3af\"\u003e5.0 \/ 5.0\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:0.88rem;color:#374151;line-height:1.7;font-style:italic;margin-bottom:12px;border-left:3px solid #ea580c;padding-left:12px\"\u003e\"Started at zero pull-ups — couldn't even do a half rep. I did dead hangs for the first two weeks, negatives the next two, then started grinding reps. Eight weeks in I hit 12 clean pull-ups. I now do this bar every single morning before work. My back looks completely different. Cancelled my $80\/month gym membership. No regrets at all.\"\u003c\/p\u003e\n    \u003cdiv style=\"font-size:0.71rem;color:#9ca3af\"\u003e391 people found this review helpful\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border-radius:16px;padding:20px;margin-bottom:24px;border:1px solid #fca5a5\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:12px;margin-bottom:14px\"\u003e\n      \u003cdiv style=\"width:42px;height:42px;background:linear-gradient(135deg,#dc2626,#b91c1c);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:0.85rem;flex-shrink:0\"\u003eJS\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"font-weight:700;font-size:0.88rem;color:#111827\"\u003eJennifer S.\u003c\/div\u003e\n        \u003cdiv style=\"font-size:0.73rem;color:#6b7280\"\u003ePhysical Therapy Patient · Boston, MA  ·  \u003cspan style=\"color:#16a34a;font-weight:600\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"margin-left:auto;text-align:right;flex-shrink:0\"\u003e\n        \u003cdiv style=\"color:#f59e0b;font-size:0.9rem\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv style=\"font-size:0.7rem;color:#9ca3af\"\u003e5.0 \/ 5.0\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:0.88rem;color:#374151;line-height:1.7;font-style:italic;margin-bottom:12px;border-left:3px solid #dc2626;padding-left:12px\"\u003e\"My physical therapist prescribed dead hangs and scapular pull-ups for my rotator cuff injury. She specifically said I needed a bar that wouldn't wobble under partial load. This one is rock solid — I've tested it with my full 160 lbs and it doesn't shift even a millimeter. My shoulder strength is back to baseline 6 weeks ahead of the projected timeline.\"\u003c\/p\u003e\n    \u003cdiv style=\"font-size:0.71rem;color:#9ca3af\"\u003e278 people found this review helpful\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size:0.65rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#ea580c;margin-bottom:14px\"\u003e✦ vs. your alternatives\u003c\/p\u003e\n  \u003ctable style=\"width:100%;border-collapse:collapse;margin-bottom:24px;font-size:0.82rem;border-radius:14px;overflow:hidden;border:2px solid #fed7aa\"\u003e\n    \u003ctr\u003e\n      \u003cth style=\"background:linear-gradient(135deg,#ea580c,#dc2626);color:#fff;padding:12px 14px;text-align:left;font-size:0.73rem;font-weight:600\"\u003eFactor\u003c\/th\u003e\n      \u003cth style=\"background:linear-gradient(135deg,#ea580c,#dc2626);color:#fff;padding:12px 14px;text-align:center;font-size:0.73rem;font-weight:600\"\u003ePull Up Bar ⭐\u003c\/th\u003e\n      \u003cth style=\"background:linear-gradient(135deg,#ea580c,#dc2626);color:#fff;padding:12px 14px;text-align:center;font-size:0.73rem;font-weight:600\"\u003eGym Membership\u003c\/th\u003e\n      \u003cth style=\"background:linear-gradient(135deg,#ea580c,#dc2626);color:#fff;padding:12px 14px;text-align:center;font-size:0.73rem;font-weight:600\"\u003eWall-Mounted Bar\u003c\/th\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;color:#374151\"\u003eCost\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003e$44.99 once\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#ef4444\"\u003e$40–$80\/mo\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#f59e0b\"\u003e$30–$100\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#fff7ed\"\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;color:#374151\"\u003eInstallation\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003e10 seconds, no tools\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003eN\/A\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#ef4444\"\u003eDrilling required\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;color:#374151\"\u003eWall \/ door damage\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003eZero damage ✓\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003eN\/A\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#ef4444\"\u003ePermanent holes\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#fff7ed\"\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;color:#374151\"\u003eWorks for renters\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003e✓ Perfect\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#ef4444\"\u003e✗\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;color:#374151\"\u003eWeight capacity\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003e330 lbs ✓\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#16a34a;font-weight:700\"\u003eUnlimited\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;border-bottom:1px solid #ffedd5;text-align:center;color:#f59e0b\"\u003e200–250 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#fff7ed\"\u003e\n\u003ctd style=\"padding:11px 14px;color:#374151\"\u003eUse at any time\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;text-align:center;color:#16a34a;font-weight:700\"\u003e✓ 24\/7\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;text-align:center;color:#ef4444\"\u003eHours only\u003c\/td\u003e\n\u003ctd style=\"padding:11px 14px;text-align:center;color:#16a34a;font-weight:700\"\u003e✓ 24\/7\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n\n  \u003cp style=\"font-size:0.65rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#ea580c;margin-bottom:12px\"\u003e✦ Muscles you'll build\u003c\/p\u003e\n  \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:24px\"\u003e\n    \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border:1px solid #fed7aa;border-radius:10px;padding:14px 10px;text-align:center\"\u003e\n\u003cspan style=\"font-size:1.3rem;display:block;margin-bottom:4px\"\u003e💪\u003c\/span\u003e\u003cstrong style=\"display:block;color:#c2410c;font-size:0.83rem\"\u003eBiceps\u003c\/strong\u003e\u003cspan style=\"font-size:0.75rem;color:#6b7280\"\u003eChin-up grip\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border:1px solid #fed7aa;border-radius:10px;padding:14px 10px;text-align:center\"\u003e\n\u003cspan style=\"font-size:1.3rem;display:block;margin-bottom:4px\"\u003e🔝\u003c\/span\u003e\u003cstrong style=\"display:block;color:#c2410c;font-size:0.83rem\"\u003eLats\u003c\/strong\u003e\u003cspan style=\"font-size:0.75rem;color:#6b7280\"\u003eWide pull-up\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border:1px solid #fed7aa;border-radius:10px;padding:14px 10px;text-align:center\"\u003e\n\u003cspan style=\"font-size:1.3rem;display:block;margin-bottom:4px\"\u003e🫱\u003c\/span\u003e\u003cstrong style=\"display:block;color:#c2410c;font-size:0.83rem\"\u003eShoulders\u003c\/strong\u003e\u003cspan style=\"font-size:0.75rem;color:#6b7280\"\u003eNeutral grip\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border:1px solid #fed7aa;border-radius:10px;padding:14px 10px;text-align:center\"\u003e\n\u003cspan style=\"font-size:1.3rem;display:block;margin-bottom:4px\"\u003e🤸\u003c\/span\u003e\u003cstrong style=\"display:block;color:#c2410c;font-size:0.83rem\"\u003eCore\u003c\/strong\u003e\u003cspan style=\"font-size:0.75rem;color:#6b7280\"\u003eHanging raises\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border:1px solid #fed7aa;border-radius:10px;padding:14px 10px;text-align:center\"\u003e\n\u003cspan style=\"font-size:1.3rem;display:block;margin-bottom:4px\"\u003e🧠\u003c\/span\u003e\u003cstrong style=\"display:block;color:#c2410c;font-size:0.83rem\"\u003eGrip\u003c\/strong\u003e\u003cspan style=\"font-size:0.75rem;color:#6b7280\"\u003eDead hangs\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"background:linear-gradient(135deg,#fff7ed,#fef2f2);border:1px solid #fed7aa;border-radius:10px;padding:14px 10px;text-align:center\"\u003e\n\u003cspan style=\"font-size:1.3rem;display:block;margin-bottom:4px\"\u003e📏\u003c\/span\u003e\u003cstrong style=\"display:block;color:#c2410c;font-size:0.83rem\"\u003eSpine\u003c\/strong\u003e\u003cspan style=\"font-size:0.75rem;color:#6b7280\"\u003eDecompression\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:linear-gradient(135deg,#ea580c,#dc2626);border-radius:16px;padding:22px 24px;display:flex;gap:16px;align-items:flex-start;margin-bottom:24px\"\u003e\n    \u003cspan style=\"font-size:2rem;flex-shrink:0\"\u003e💪\u003c\/span\u003e\n    \u003cdiv\u003e\n\u003cdiv style=\"font-size:1rem;font-weight:800;color:#fff;margin-bottom:4px\"\u003e30-Day Strength Guarantee\u003c\/div\u003e\n\u003cp style=\"font-size:0.85rem;color:rgba(255,255,255,0.82);line-height:1.55;margin:0\"\u003eUse it for 30 days. If you're not building real strength from home, return it for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"TheHomeAchieve","offers":[{"title":"Black Red \/ 95to135","offer_id":51291914535145,"sku":"NFBOI74","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0995\/0441\/files\/efdd95814af4a44a225e5a359edc.webp?v=1781833042","url":"https:\/\/www.thehomeachieve.com\/products\/adjustable-doorway-pull-up-bar","provider":"TheHomeAchieve","version":"1.0","type":"link"}