{"id":100171,"date":"2026-02-15T20:22:14","date_gmt":"2026-02-15T20:22:14","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100171"},"modified":"2026-02-15T20:22:14","modified_gmt":"2026-02-15T20:22:14","slug":"nominal-bore-converter-dn","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/nb\/calculators\/nominal-bore-converter-dn\/","title":{"rendered":"Nominell boringskonverter | DN \u2194 NPS \u2194 tommer \u2194 mm | ISO 6708"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Nominal Bore Converter\",\"alternateName\":[\"DN NPS Converter\",\"Pipe Size Chart\",\"DN to Inch Converter\"],\"description\":\"Free online engineering tool to cross-reference DN (Nominal Diameter), NPS (Nominal Pipe Size), inch fraction, and actual outside diameter in mm per ISO 6708 and ASME B36.10.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/nominal-bore-converter-dn\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any (Web Browser)\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2024-01-01\",\"dateModified\":\"2025-02-14\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true,\"featureList\":[\"DN 6 to DN 600\",\"NPS to DN conversion\",\"Inch fraction to mm\",\"Actual pipe OD lookup\",\"Search and filter\",\"URL parameter sharing\"],\"keywords\":\"DN, NPS, nominal bore, pipe size, ISO 6708, ASME B36.10\"}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is DN (Nominal Diameter)?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"DN (Diam\u00e8tre Nominal) is a dimensionless designator used in the metric system to describe the size of pipes and fittings per ISO 6708. It is roughly equivalent to the internal diameter in millimeters but does not correspond exactly to any measured dimension.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the difference between DN and NPS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"DN is the metric designation (ISO 6708), while NPS (Nominal Pipe Size) is the North American designation (ASME). They refer to the same pipe sizes but use different numbering: DN uses millimeters (DN50) while NPS uses inches (NPS 2). The actual outside diameters are identical.\"}},\n{\"@type\":\"Question\",\"name\":\"Why is DN25 not equal to 25 mm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"DN is a nominal designator, not an actual dimension. DN25 corresponds to a 1-inch pipe with an actual OD of 33.4 mm. The DN number is loosely based on the approximate bore (internal diameter), but it is standardized and does not change with wall thickness.\"}},\n{\"@type\":\"Question\",\"name\":\"Is DN the same as pipe OD?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. DN is a nominal label, not a measurement. The actual outside diameter (OD) is standardized per ASME B36.10 \/ ISO 6708 and is different from the DN value. For example, DN100 has an OD of 114.3 mm, not 100 mm.\"}}\n]}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[\n{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},\n{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},\n{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Nominal Bore Converter\",\"item\":\"https:\/\/vibromera.eu\/calculators\/nominal-bore-converter-dn\/\"}\n]}\n<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&#038;family=JetBrains+Mono:wght@400;500;600&#038;family=Fraunces:opsz,wght@9..144,700;9..144,800&#038;display=swap\" rel=\"stylesheet\">\n\n<style>\n:root {\n    --vc-bg: #f4f1ec;\n    --vc-surface: #ffffff;\n    --vc-surface-alt: #f8f6f2;\n    --vc-ink: #1a1a1a;\n    --vc-ink-secondary: #5a5650;\n    --vc-ink-muted: #8a857e;\n    --vc-accent: #c85a2a;\n    --vc-accent-hover: #b04d22;\n    --vc-accent-light: #fdf0ea;\n    --vc-blue: #2a5c8c;\n    --vc-blue-light: #eaf1f8;\n    --vc-green: #2a7a4b;\n    --vc-green-light: #eaf8ef;\n    --vc-yellow: #a67c00;\n    --vc-yellow-light: #fef9e8;\n    --vc-red: #b91c1c;\n    --vc-red-light: #fef2f2;\n    --vc-border: #d9d4cc;\n    --vc-border-light: #e8e4dd;\n    --vc-shadow: 0 1px 3px rgba(26,26,26,0.06), 0 4px 12px rgba(26,26,26,0.04);\n    --vc-shadow-lg: 0 4px 12px rgba(26,26,26,0.08), 0 16px 40px rgba(26,26,26,0.06);\n    --vc-radius: 8px;\n    --vc-radius-lg: 12px;\n    --vc-font: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    --vc-mono: 'JetBrains Mono', 'Consolas', 'Monaco', monospace;\n    --vc-display: 'Fraunces', Georgia, serif;\n}\n\n.vc-calculator {\n    font-family: var(--vc-font);\n    font-size: 15px;\n    line-height: 1.65;\n    color: var(--vc-ink);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: 20px 16px 40px;\n    -webkit-font-smoothing: antialiased;\n}\n.vc-calculator *, .vc-calculator *::before, .vc-calculator *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 HEADER \u2500\u2500 *\/\n.vc-header { text-align: center; padding: 48px 24px 40px; position: relative; }\n.vc-header::after { content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:80px; height:3px; background:var(--vc-accent); border-radius:2px; }\n.vc-header-eyebrow { font-family:var(--vc-mono); font-size:11px; font-weight:500; letter-spacing:0.15em; text-transform:uppercase; color:var(--vc-accent); margin:0 0 12px; }\n.vc-header-title { font-family:var(--vc-display); font-size:clamp(24px,4vw,36px); font-weight:800; line-height:1.15; color:var(--vc-ink); margin:0 0 16px; letter-spacing:-0.02em; }\n.vc-header-subtitle { font-size:15px; color:var(--vc-ink-secondary); margin:0 auto 20px; max-width:600px; }\n.vc-badges { display:inline-flex; gap:8px; flex-wrap:wrap; justify-content:center; }\n.vc-badge { font-family:var(--vc-mono); font-size:11px; font-weight:500; padding:4px 10px; border-radius:4px; background:var(--vc-surface); border:1px solid var(--vc-border); color:var(--vc-ink-secondary); }\n\n\/* \u2500\u2500 CARD \u2500\u2500 *\/\n.vc-card { background:var(--vc-surface); border:1px solid var(--vc-border); border-radius:var(--vc-radius-lg); box-shadow:var(--vc-shadow); overflow:hidden; margin-top:32px; }\n\n\/* \u2500\u2500 FORM \u2500\u2500 *\/\n.vc-form { padding:24px; }\n.vc-form-grid { display:grid; grid-template-columns:1fr 1fr; gap:18px; }\n@media(max-width:600px) { .vc-form-grid { grid-template-columns:1fr; } }\n.vc-field { display:flex; flex-direction:column; }\n.vc-field-full { grid-column: 1 \/ -1; }\n.vc-label { font-size:12px; font-weight:600; letter-spacing:0.04em; text-transform:uppercase; color:var(--vc-ink-secondary); margin-bottom:6px; }\n.vc-label-hint { font-weight:400; text-transform:none; letter-spacing:0; color:var(--vc-ink-muted); font-size:11px; }\n.vc-select, .vc-input { width:100%; padding:10px 12px; border:1.5px solid var(--vc-border); border-radius:6px; font-family:var(--vc-font); font-size:14px; color:var(--vc-ink); background:var(--vc-surface); transition:border-color 0.15s, box-shadow 0.15s; }\n.vc-select { padding-right:36px; appearance:none; -webkit-appearance:none; cursor:pointer; background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='none' stroke='%235a5650' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'\/%3E%3C\/svg%3E\"); background-repeat:no-repeat; background-position:right 10px center; }\n.vc-select:focus, .vc-input:focus { outline:none; border-color:var(--vc-accent); box-shadow:0 0 0 3px rgba(200,90,42,0.12); }\n.vc-select:hover, .vc-input:hover { border-color:var(--vc-ink-muted); }\n\n\/* \u2500\u2500 PRESETS \u2500\u2500 *\/\n.vc-presets { display:flex; flex-wrap:wrap; gap:8px; margin-top:18px; padding-top:18px; border-top:1px solid var(--vc-border-light); }\n.vc-presets-label { font-family:var(--vc-mono); font-size:11px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:var(--vc-ink-muted); width:100%; margin-bottom:2px; }\n.vc-preset-btn { padding:5px 12px; font-family:var(--vc-font); font-size:12px; font-weight:500; border:1px solid var(--vc-border); border-radius:6px; background:var(--vc-surface-alt); color:var(--vc-ink-secondary); cursor:pointer; transition:all 0.15s; }\n.vc-preset-btn:hover { border-color:var(--vc-accent); color:var(--vc-accent); background:var(--vc-accent-light); }\n\n\/* \u2500\u2500 RESULTS \u2500\u2500 *\/\n.vc-results { border-top:1px solid var(--vc-border-light); background:var(--vc-surface-alt); padding:0; max-height:0; overflow:hidden; transition:max-height 0.5s cubic-bezier(0.4,0,0.2,1), padding 0.3s; }\n.vc-results.vc-visible { max-height:2000px; padding:24px; }\n.vc-results-head { display:flex; align-items:center; justify-content:space-between; margin-bottom:18px; }\n.vc-results-title { font-family:var(--vc-display); font-size:20px; font-weight:700; color:var(--vc-ink); margin:0; }\n.vc-copy-btn { display:inline-flex; align-items:center; gap:5px; padding:6px 12px; border:1px solid var(--vc-border); border-radius:6px; background:var(--vc-surface); font-family:var(--vc-font); font-size:12px; font-weight:500; color:var(--vc-ink-secondary); cursor:pointer; transition:all 0.15s; }\n.vc-copy-btn:hover { border-color:var(--vc-accent); color:var(--vc-accent); }\n.vc-copy-btn.vc-copied { background:var(--vc-green-light); border-color:var(--vc-green); color:var(--vc-green); }\n\n.vc-result-grid { display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-bottom:20px; }\n@media(max-width:500px) { .vc-result-grid { grid-template-columns:1fr; } }\n.vc-rcard { background:var(--vc-surface); border:1px solid var(--vc-border-light); border-radius:var(--vc-radius); padding:16px; transition:transform 0.2s; }\n.vc-rcard:hover { transform:translateY(-1px); }\n.vc-rcard-primary { border-color:var(--vc-accent); border-width:2px; background:linear-gradient(135deg, #fdf6f2 0%, var(--vc-surface) 100%); grid-column:1 \/ -1; }\n.vc-rcard-label { font-family:var(--vc-mono); font-size:10px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:var(--vc-ink-muted); margin-bottom:4px; }\n.vc-rcard-value { font-family:var(--vc-mono); font-size:22px; font-weight:600; color:var(--vc-ink); line-height:1.2; }\n.vc-rcard-primary .vc-rcard-value { font-size:30px; color:var(--vc-accent); }\n.vc-rcard-unit { font-size:14px; font-weight:400; color:var(--vc-ink-secondary); }\n\n\/* \u2500\u2500 TABLE \u2500\u2500 *\/\n.vc-ref-table-wrap { margin-top:20px; overflow-x:auto; border:1px solid var(--vc-border-light); border-radius:var(--vc-radius); }\n.vc-ref-table { width:100%; border-collapse:collapse; font-size:13px; }\n.vc-ref-table th, .vc-ref-table td { padding:10px 14px; border:1px solid var(--vc-border-light); text-align:center; }\n.vc-ref-table th { background:var(--vc-surface-alt); font-size:11px; font-weight:600; text-transform:uppercase; letter-spacing:0.05em; color:var(--vc-ink-secondary); position:sticky; top:0; z-index:1; }\n.vc-ref-table tr:nth-child(even) { background:var(--vc-surface-alt); }\n.vc-ref-table tr.vc-row-highlight { background:var(--vc-accent-light) !important; }\n.vc-ref-table tr.vc-row-highlight td { color:var(--vc-accent); font-weight:600; }\n@media(max-width:600px) { .vc-ref-table { font-size:12px; } .vc-ref-table th, .vc-ref-table td { padding:8px 6px; } }\n\n\/* \u2500\u2500 COLLAPSIBLE SECTIONS \u2500\u2500 *\/\n.vc-section { margin-top:24px; border:1px solid var(--vc-border); border-radius:var(--vc-radius-lg); background:var(--vc-surface); box-shadow:var(--vc-shadow); overflow:hidden; }\n.vc-section-toggle { width:100%; display:flex; align-items:center; justify-content:space-between; padding:18px 24px; border:none; background:transparent; cursor:pointer; font-family:var(--vc-font); text-align:left; transition:background 0.15s; }\n.vc-section-toggle:hover { background:var(--vc-surface-alt); }\n.vc-section-toggle-text { display:flex; align-items:center; gap:10px; }\n.vc-section-icon { font-size:20px; line-height:1; }\n.vc-section-title { font-family:var(--vc-display); font-size:18px; font-weight:700; color:var(--vc-ink); margin:0; }\n.vc-section-chevron { width:20px; height:20px; color:var(--vc-ink-muted); transition:transform 0.3s; flex-shrink:0; }\n.vc-section.vc-open .vc-section-chevron { transform:rotate(180deg); }\n.vc-section-body { max-height:0; overflow:hidden; transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1); }\n.vc-section.vc-open .vc-section-body { max-height:20000px; }\n.vc-section-inner { padding:0 24px 24px; border-top:1px solid var(--vc-border-light); }\n\n\/* \u2500\u2500 THEORY \u2500\u2500 *\/\n.vc-theory h3 { font-family:var(--vc-display); font-size:17px; font-weight:700; color:var(--vc-ink); margin:28px 0 10px; }\n.vc-theory h3:first-child { margin-top:20px; }\n.vc-theory p { font-size:14px; color:var(--vc-ink-secondary); margin:0 0 10px; }\n.vc-theory ul, .vc-theory ol { font-size:14px; color:var(--vc-ink-secondary); margin:0 0 12px 18px; padding:0; }\n.vc-theory li { margin-bottom:5px; }\n.vc-formula-box { background:var(--vc-surface-alt); border:2px solid var(--vc-border); border-radius:6px; padding:14px 20px; font-family:var(--vc-mono); font-size:16px; font-weight:500; text-align:center; margin:14px 0; color:var(--vc-ink); overflow-x:auto; }\n.vc-info-box { background:var(--vc-blue-light); border-left:3px solid var(--vc-blue); padding:14px 16px; border-radius:0 6px 6px 0; margin:14px 0; }\n.vc-info-box p { margin:0; font-size:14px; color:var(--vc-ink-secondary); }\n.vc-warning-box { background:var(--vc-yellow-light); border-left:3px solid var(--vc-yellow); padding:14px 16px; border-radius:0 6px 6px 0; margin:14px 0; }\n.vc-table { width:100%; border-collapse:collapse; margin:14px 0; font-size:13px; }\n.vc-table th, .vc-table td { padding:10px 12px; border:1px solid var(--vc-border-light); text-align:left; }\n.vc-table th { background:var(--vc-surface-alt); font-size:11px; font-weight:600; text-transform:uppercase; letter-spacing:0.05em; color:var(--vc-ink-secondary); }\n.vc-table tr:nth-child(even) { background:var(--vc-surface-alt); }\n@media(max-width:600px) { .vc-table { font-size:12px; } .vc-table th, .vc-table td { padding:8px; } }\n\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\n.vc-faq-list { display:flex; flex-direction:column; gap:8px; margin-top:20px; }\n.vc-faq-item { border:1px solid var(--vc-border-light); border-radius:6px; overflow:hidden; }\n.vc-faq-q { width:100%; display:flex; align-items:center; justify-content:space-between; gap:12px; padding:14px 16px; border:none; background:var(--vc-surface-alt); cursor:pointer; font-family:var(--vc-font); font-size:15px; font-weight:600; color:var(--vc-ink); text-align:left; transition:background 0.15s; }\n.vc-faq-q:hover { background:#ede9e3; }\n.vc-faq-chevron { width:16px; height:16px; color:var(--vc-ink-muted); flex-shrink:0; transition:transform 0.25s; }\n.vc-faq-item.vc-open .vc-faq-chevron { transform:rotate(180deg); }\n.vc-faq-a { max-height:0; overflow:hidden; transition:max-height 0.35s; }\n.vc-faq-item.vc-open .vc-faq-a { max-height:1200px; }\n.vc-faq-a-inner { padding:14px 16px; border-top:1px solid var(--vc-border-light); font-size:14px; color:var(--vc-ink-secondary); }\n.vc-faq-a-inner p { margin:0 0 8px; }\n.vc-faq-a-inner p:last-child { margin-bottom:0; }\n.vc-faq-a-inner ul { margin:4px 0 8px 16px; padding:0; }\n.vc-faq-a-inner li { margin-bottom:3px; }\n\n\/* \u2500\u2500 RELATED \u2500\u2500 *\/\n.vc-related { display:flex; flex-wrap:wrap; gap:10px; margin-top:16px; }\n.vc-related-link { display:inline-block; padding:8px 16px; font-family:var(--vc-font); font-size:13px; font-weight:600; background:var(--vc-surface-alt); color:var(--vc-ink-secondary); border:1px solid var(--vc-border); border-radius:var(--vc-radius); text-decoration:none; transition:all 0.15s; }\n.vc-related-link:hover { border-color:var(--vc-accent); color:var(--vc-accent); background:var(--vc-accent-light); }\n\n\/* \u2500\u2500 PROMO \u2500\u2500 *\/\n.vc-promo { margin-top:24px; padding:20px; background:linear-gradient(135deg, var(--vc-accent-light), var(--vc-surface)); border:1px solid var(--vc-border); border-radius:var(--vc-radius-lg); display:flex; align-items:center; gap:16px; }\n.vc-promo-text { flex:1; font-size:14px; color:var(--vc-ink-secondary); }\n.vc-promo-text strong { color:var(--vc-ink); }\n.vc-promo-link { padding:8px 20px; font-size:13px; font-weight:700; color:#fff; background:var(--vc-accent); border-radius:var(--vc-radius); text-decoration:none; white-space:nowrap; transition:background 0.15s; }\n.vc-promo-link:hover { background:var(--vc-accent-hover); }\n\n\/* \u2500\u2500 FOOTER \u2500\u2500 *\/\n.vc-footer { text-align:center; padding:32px 16px; font-size:13px; color:var(--vc-ink-muted); }\n.vc-footer a { color:var(--vc-accent); text-decoration:none; }\n.vc-footer a:hover { text-decoration:underline; }\n.vc-footer-links { margin-top:8px; font-size:12px; }\n.vc-footer-links a { margin:0 8px; }\n\n\/* \u2500\u2500 PRINT \u2500\u2500 *\/\n@media print {\n    .vc-section-body { max-height:none!important; }\n    .vc-faq-a { max-height:none!important; }\n    .vc-results { max-height:none!important; padding:24px!important; }\n    .vc-copy-btn, .vc-section-chevron, .vc-faq-chevron, .vc-presets, .vc-promo { display:none!important; }\n}\n<\/style>\n\n<div class=\"vc-calculator\" id=\"vc-nominal-bore\">\n\n<!-- Header -->\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool<\/p>\n    <h1 class=\"vc-header-title\">Nominal Bore Converter<\/h1>\n    <p class=\"vc-header-subtitle\">Cross-reference DN (Nominal Diameter), NPS (Nominal Pipe Size), inch fraction, and actual outside diameter in mm. Select a size or search the full table.<\/p>\n    <div class=\"vc-badges\">\n        <span class=\"vc-badge\">ISO 6708<\/span>\n        <span class=\"vc-badge\">ASME B36.10<\/span>\n        <span class=\"vc-badge\">DN 6 \u2013 DN 600<\/span>\n    <\/div>\n<\/header>\n\n<!-- Calculator Card -->\n<div class=\"vc-card\">\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-dn-select\">Select by DN<\/label>\n                <select class=\"vc-select\" id=\"vc-dn-select\">\n                    <option value=\"\">\u2014 Select pipe size \u2014<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-search\">Search \/ Filter <span class=\"vc-label-hint\">(DN, NPS, inch, mm)<\/span><\/label>\n                <input class=\"vc-input\" type=\"text\" id=\"vc-search\" placeholder=\"e.g. DN50, 2 inch, 60.3 mm\u2026\">\n            <\/div>\n        <\/div>\n\n        <!-- Presets -->\n        <div class=\"vc-presets\">\n            <div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-dn=\"50\">DN 50<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-dn=\"100\">DN 100<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-dn=\"150\">DN 150<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-dn=\"200\">DN 200<\/button>\n        <\/div>\n    <\/form>\n\n    <!-- Results -->\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\">\n            <h2 class=\"vc-results-title\">Results<\/h2>\n            <button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg>\n                Copy\n            <\/button>\n        <\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\">\n                <div class=\"vc-rcard-label\">Outside Diameter (OD)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-od\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">DN (Nominal Diameter)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-dn\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">NPS (Nominal Pipe Size)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-nps\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Inch Fraction<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-inch\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">OD in Inches<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-od-in\">\u2014<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Full Reference Table -->\n<div class=\"vc-section vc-open\" id=\"vc-sec-table\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\ud83d\udccb<\/span>\n            <span class=\"vc-section-title\">Full Reference Table<\/span>\n        <\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner\">\n            <div class=\"vc-ref-table-wrap\">\n                <table class=\"vc-ref-table\" id=\"vc-ref-table\">\n                    <thead>\n                        <tr>\n                            <th>DN<\/th>\n                            <th>NPS<\/th>\n                            <th>Inch Fraction<\/th>\n                            <th>OD (mm)<\/th>\n                            <th>OD (inch)<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody id=\"vc-table-body\"><\/tbody>\n                <\/table>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Theory & Reference -->\n<div class=\"vc-section\" id=\"vc-sec-theory\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\ud83d\udcd8<\/span>\n            <span class=\"vc-section-title\">Theory &amp; Reference<\/span>\n        <\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner vc-theory\">\n            <h3>What is Nominal Bore (DN)?<\/h3>\n            <p>DN (Diam\u00e8tre Nominal) is a dimensionless designator used in the metric system to describe the size of pipes, fittings, flanges, and valves. Defined by ISO 6708, it is an alphanumeric designation for reference purposes \u2014 it does not correspond exactly to any physical dimension.<\/p>\n\n            <h3>What is NPS?<\/h3>\n            <p>NPS (Nominal Pipe Size) is the North American equivalent designation, based on inches. NPS and DN describe the same pipe sizes with different numbering conventions. They share identical outside diameters per ASME B36.10.<\/p>\n\n            <div class=\"vc-info-box\">\n                <p><strong>Key Insight:<\/strong> The outside diameter (OD) of a pipe is fixed for a given DN\/NPS. Only the wall thickness varies across different schedules (Sch 10, 40, 80, etc.), which changes the internal diameter and wall thickness.<\/p>\n            <\/div>\n\n            <h3>Why DN25 \u2260 25 mm<\/h3>\n            <p>DN values are historically based on approximate internal diameters, rounded and standardized. Over time, the actual OD was standardized to fixed values (inherited from the imperial system). DN25 corresponds to a 1-inch pipe with OD = 33.4 mm, not 25 mm.<\/p>\n\n            <div class=\"vc-formula-box\">DN is a label, not a measurement \u2014 always verify OD from the table<\/div>\n\n            <h3>Conversion Pattern<\/h3>\n            <p>For sizes DN350 and above, the DN value approximately equals the OD in mm:<\/p>\n            <ul>\n                <li>DN350 \u2192 OD 355.6 mm (close to 350)<\/li>\n                <li>DN400 \u2192 OD 406.4 mm (close to 400)<\/li>\n                <li>DN500 \u2192 OD 508.0 mm (close to 500)<\/li>\n            <\/ul>\n            <p>For smaller sizes, this pattern breaks down and table lookup is essential.<\/p>\n\n            <div class=\"vc-warning-box\">\n                <p style=\"margin:0;font-size:14px;color:var(--vc-ink-secondary);\"><strong>\u26a0\ufe0f Note:<\/strong> This table covers standard carbon steel pipe sizes per ASME B36.10 \/ ISO 6708. Stainless steel pipe (ASME B36.19) uses the same ODs but different wall thickness schedules (5S, 10S, 40S, 80S).<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Related Calculators -->\n<div class=\"vc-section\" id=\"vc-sec-related\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\ud83d\udd17<\/span>\n            <span class=\"vc-section-title\">Related Calculators<\/span>\n        <\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner\">\n            <div class=\"vc-related\">\n                <a class=\"vc-related-link\" href=\"\/calculators\/pipe-flow-velocity\/\">Pipe Flow Velocity<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/flange-bolt-calculator\/\">Flange Bolt Torque<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/pipe-pressure-drop\/\">Pressure Drop (Darcy-Weisbach)<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/affinity-laws-calculator\/\">Affinity Laws Calculator<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- FAQ -->\n<div class=\"vc-section\" id=\"vc-sec-faq\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\u2753<\/span>\n            <span class=\"vc-section-title\">Frequently Asked Questions<\/span>\n        <\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner\">\n            <div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Promo -->\n<div class=\"vc-promo\">\n    <div class=\"vc-promo-text\">\n        <strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>\n        Professional field balancing instruments and software. Used in 50+ countries worldwide.\n    <\/div>\n    <a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a>\n<\/div>\n\n<!-- Footer -->\n<footer class=\"vc-footer\">\n    <p>\u00a9 2024\u20132025 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p>\n    <p style=\"font-size:12px;margin-top:4px;\">Based on ISO 6708 \/ ASME B36.10. Last updated: February 2025<\/p>\n    <div class=\"vc-footer-links\">\n        <a href=\"\/calculators\/engineering-calculators\/\">All 252 Calculators<\/a>\n        <a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a>\n    <\/div>\n<\/footer>\n\n<\/div>\n\n<script>\n(function() {\n    'use strict';\n\n    var SLUG = 'nominal-bore-converter-dn';\n\n    \/* \u2500\u2500 DATA TABLE (ISO 6708 \/ ASME B36.10) \u2500\u2500 *\/\n    var DATA = [\n        { dn: 6,   nps: '1\/8',  inch: '1\/8\"',     od_mm: 10.3  },\n        { dn: 8,   nps: '1\/4',  inch: '1\/4\"',     od_mm: 13.7  },\n        { dn: 10,  nps: '3\/8',  inch: '3\/8\"',     od_mm: 17.1  },\n        { dn: 15,  nps: '1\/2',  inch: '1\/2\"',     od_mm: 21.3  },\n        { dn: 20,  nps: '3\/4',  inch: '3\/4\"',     od_mm: 26.7  },\n        { dn: 25,  nps: '1',    inch: '1\"',       od_mm: 33.4  },\n        { dn: 32,  nps: '1-1\/4',inch: '1-1\/4\"',   od_mm: 42.2  },\n        { dn: 40,  nps: '1-1\/2',inch: '1-1\/2\"',   od_mm: 48.3  },\n        { dn: 50,  nps: '2',    inch: '2\"',       od_mm: 60.3  },\n        { dn: 65,  nps: '2-1\/2',inch: '2-1\/2\"',   od_mm: 73.0  },\n        { dn: 80,  nps: '3',    inch: '3\"',       od_mm: 88.9  },\n        { dn: 100, nps: '4',    inch: '4\"',       od_mm: 114.3 },\n        { dn: 125, nps: '5',    inch: '5\"',       od_mm: 139.7 },\n        { dn: 150, nps: '6',    inch: '6\"',       od_mm: 168.3 },\n        { dn: 200, nps: '8',    inch: '8\"',       od_mm: 219.1 },\n        { dn: 250, nps: '10',   inch: '10\"',      od_mm: 273.0 },\n        { dn: 300, nps: '12',   inch: '12\"',      od_mm: 323.9 },\n        { dn: 350, nps: '14',   inch: '14\"',      od_mm: 355.6 },\n        { dn: 400, nps: '16',   inch: '16\"',      od_mm: 406.4 },\n        { dn: 450, nps: '18',   inch: '18\"',      od_mm: 457.2 },\n        { dn: 500, nps: '20',   inch: '20\"',      od_mm: 508.0 },\n        { dn: 600, nps: '24',   inch: '24\"',      od_mm: 609.6 }\n    ];\n\n    function $(id) { return document.getElementById(id); }\n    function fmt(n, d) { if(isNaN(n)) return '\u2014'; var f=n.toFixed(d===undefined?1:d); return f.replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,''); }\n\n    var selectedDN = null;\n\n    \/* \u2500\u2500 POPULATE SELECT \u2500\u2500 *\/\n    var sel = $('vc-dn-select');\n    DATA.forEach(function(d) {\n        var o = document.createElement('option');\n        o.value = d.dn;\n        o.textContent = 'DN ' + d.dn + '  (NPS ' + d.nps + '  \/  ' + d.inch + ')';\n        sel.appendChild(o);\n    });\n\n    \/* \u2500\u2500 BUILD TABLE \u2500\u2500 *\/\n    function buildTable() {\n        var tbody = $('vc-table-body');\n        tbody.innerHTML = '';\n        DATA.forEach(function(d) {\n            var tr = document.createElement('tr');\n            tr.setAttribute('data-dn', d.dn);\n            if (d.dn === selectedDN) tr.classList.add('vc-row-highlight');\n            tr.innerHTML =\n                '<td>DN ' + d.dn + '<\/td>' +\n                '<td>NPS ' + d.nps + '<\/td>' +\n                '<td>' + d.inch + '<\/td>' +\n                '<td>' + fmt(d.od_mm, 1) + ' mm<\/td>' +\n                '<td>' + fmt(d.od_mm \/ 25.4, 3) + '\"<\/td>';\n            tbody.appendChild(tr);\n        });\n    }\n\n    \/* \u2500\u2500 DISPLAY RESULT \u2500\u2500 *\/\n    function showResult(dn) {\n        var entry = null;\n        for (var i = 0; i < DATA.length; i++) {\n            if (DATA[i].dn === dn) { entry = DATA[i]; break; }\n        }\n        if (!entry) {\n            $('vc-results').classList.remove('vc-visible');\n            selectedDN = null;\n            buildTable();\n            return;\n        }\n\n        selectedDN = dn;\n        var odIn = entry.od_mm \/ 25.4;\n\n        $('vc-r-od').innerHTML = fmt(entry.od_mm, 1) + ' <span class=\"vc-rcard-unit\">mm<\/span>';\n        $('vc-r-dn').innerHTML = 'DN ' + entry.dn;\n        $('vc-r-nps').innerHTML = 'NPS ' + entry.nps;\n        $('vc-r-inch').innerHTML = entry.inch;\n        $('vc-r-od-in').innerHTML = fmt(odIn, 3) + ' <span class=\"vc-rcard-unit\">inches<\/span>';\n\n        $('vc-results').classList.add('vc-visible');\n        buildTable();\n\n        \/\/ URL params\n        var u = new URL(window.location);\n        u.searchParams.set('dn', dn);\n        history.replaceState(null, '', u.toString());\n\n        \/\/ History\n        saveHistory({\n            dn: dn,\n            nps: entry.nps,\n            inch: entry.inch,\n            od_mm: entry.od_mm,\n            _summary: 'DN' + dn + ' = NPS ' + entry.nps + ' = OD ' + entry.od_mm + ' mm'\n        });\n    }\n\n    \/* \u2500\u2500 SELECT HANDLER \u2500\u2500 *\/\n    sel.addEventListener('change', function() {\n        var v = parseInt(this.value);\n        if (isNaN(v)) return;\n        $('vc-search').value = '';\n        showResult(v);\n    });\n\n    \/* \u2500\u2500 SEARCH \/ FILTER \u2500\u2500 *\/\n    $('vc-search').addEventListener('input', function() {\n        var q = this.value.trim().toLowerCase()\n            .replace(\/\\s+\/g, '')\n            .replace(\/dn\/g, '')\n            .replace(\/nps\/g, '')\n            .replace(\/mm\/g, '')\n            .replace(\/inch\/g, '')\n            .replace(\/\"\/g, '');\n\n        if (!q) {\n            selectedDN = null;\n            buildTable();\n            filterTableRows('');\n            $('vc-results').classList.remove('vc-visible');\n            sel.value = '';\n            return;\n        }\n\n        \/\/ Try to find exact match\n        var match = null;\n        for (var i = 0; i < DATA.length; i++) {\n            var d = DATA[i];\n            var searchStr = (d.dn + ' ' + d.nps + ' ' + d.inch + ' ' + d.od_mm).toLowerCase().replace(\/\\s+\/g, '');\n            if (String(d.dn) === q || d.nps.replace(\/\\s\/g, '') === q || String(d.od_mm) === q) {\n                match = d;\n                break;\n            }\n        }\n\n        if (match) {\n            sel.value = match.dn;\n            showResult(match.dn);\n        } else {\n            $('vc-results').classList.remove('vc-visible');\n        }\n\n        filterTableRows(q);\n    });\n\n    function filterTableRows(q) {\n        var rows = $('vc-table-body').querySelectorAll('tr');\n        rows.forEach(function(tr) {\n            if (!q) { tr.style.display = ''; return; }\n            var text = tr.textContent.toLowerCase().replace(\/\\s+\/g, '');\n            tr.style.display = text.indexOf(q) !== -1 ? '' : 'none';\n        });\n    }\n\n    \/* \u2500\u2500 PRESETS \u2500\u2500 *\/\n    document.querySelectorAll('.vc-preset-btn').forEach(function(btn) {\n        btn.addEventListener('click', function(e) {\n            e.preventDefault();\n            var dn = parseInt(this.getAttribute('data-dn'));\n            sel.value = dn;\n            $('vc-search').value = '';\n            showResult(dn);\n        });\n    });\n\n    \/* \u2500\u2500 COPY \u2500\u2500 *\/\n    $('vc-copy-btn').addEventListener('click', function() {\n        var text = 'Nominal Bore Conversion\\n' +\n            '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n' +\n            $('vc-r-dn').textContent + '\\n' +\n            $('vc-r-nps').textContent + '\\n' +\n            'Inch: ' + $('vc-r-inch').textContent + '\\n' +\n            'OD: ' + $('vc-r-od').textContent + '\\n' +\n            'OD: ' + $('vc-r-od-in').textContent + '\\n' +\n            '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n' +\n            'vibromera.eu\/calculators\/nominal-bore-converter-dn\/';\n\n        if (navigator.clipboard) {\n            navigator.clipboard.writeText(text).then(function() {\n                var btn = $('vc-copy-btn');\n                btn.classList.add('vc-copied');\n                btn.innerHTML = '<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Copied!';\n                setTimeout(function() {\n                    btn.classList.remove('vc-copied');\n                    btn.innerHTML = '<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy';\n                }, 2000);\n            });\n        }\n    });\n\n    \/* \u2500\u2500 COLLAPSIBLE SECTIONS \u2500\u2500 *\/\n    document.querySelectorAll('.vc-section-toggle').forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            var section = this.closest('.vc-section');\n            var isOpen = section.classList.contains('vc-open');\n            section.classList.toggle('vc-open');\n            this.setAttribute('aria-expanded', !isOpen);\n        });\n    });\n\n    \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n    var faqData = [\n        { q: 'What is DN (Nominal Diameter)?', a: '<p>DN (Diam\u00e8tre Nominal) is a dimensionless designator used in the metric\/ISO system to describe the size of pipes, fittings, flanges, and valves. Defined by ISO 6708, it is an alphanumeric label for reference purposes \u2014 it does not correspond exactly to any measured dimension of the pipe.<\/p><p>DN is roughly equivalent to the approximate internal diameter in millimeters, but the actual bore depends on wall thickness (schedule).<\/p>' },\n        { q: 'What is the difference between DN and NPS?', a: '<p>DN (ISO 6708) and NPS (ASME) refer to the same pipe sizes using different conventions:<\/p><ul><li><strong>DN<\/strong> \u2014 metric designation, number loosely based on mm (e.g. DN50)<\/li><li><strong>NPS<\/strong> \u2014 North American designation, based on inches (e.g. NPS 2)<\/li><\/ul><p>The outside diameters are identical. DN50 = NPS 2 = OD 60.3 mm. The choice depends on regional standards and project specifications.<\/p>' },\n        { q: 'Why is DN25 not equal to 25 mm?', a: '<p>DN is a nominal (name-only) designation. The values originated from approximate internal diameters but were standardized into fixed sizes long ago. DN25 corresponds to a 1-inch pipe with an actual OD of 33.4 mm.<\/p><p>For sizes DN350 and above, the DN value does approximately equal the OD in mm. Below that, always use the table lookup.<\/p>' },\n        { q: 'Is DN the same as pipe OD?', a: '<p>No. DN is a label, not a measurement. The actual outside diameter (OD) is a fixed dimension standardized per ASME B36.10 \/ ISO 6708, and it differs from the DN number for most sizes.<\/p><p>For example: DN100 \u2192 OD 114.3 mm (not 100 mm), DN50 \u2192 OD 60.3 mm (not 50 mm). Always refer to the conversion table for actual dimensions.<\/p>' }\n    ];\n\n    var faqList = $('vc-faq-list');\n    faqData.forEach(function(faq) {\n        faqList.innerHTML += '<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>' + faq.q + '<\/span><svg class=\"vc-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-faq-a\"><div class=\"vc-faq-a-inner\">' + faq.a + '<\/div><\/div><\/div>';\n    });\n    faqList.addEventListener('click', function(e) {\n        var btn = e.target.closest('.vc-faq-q');\n        if (!btn) return;\n        btn.closest('.vc-faq-item').classList.toggle('vc-open');\n    });\n\n    \/* \u2500\u2500 HISTORY \u2500\u2500 *\/\n    function saveHistory(entry) {\n        var key = 'vc_history_' + SLUG;\n        var arr = [];\n        try { arr = JSON.parse(localStorage.getItem(key)) || []; } catch(e) {}\n        entry._ts = new Date().toISOString();\n        arr.unshift(entry);\n        if (arr.length > 10) arr = arr.slice(0, 10);\n        try { localStorage.setItem(key, JSON.stringify(arr)); } catch(e) {}\n    }\n\n    \/* \u2500\u2500 URL PARAMS \u2500\u2500 *\/\n    function loadParams() {\n        var p = new URLSearchParams(window.location.search);\n        var dn = parseInt(p.get('dn'));\n        if (!isNaN(dn)) {\n            sel.value = dn;\n            showResult(dn);\n        }\n    }\n\n    \/* \u2500\u2500 INIT \u2500\u2500 *\/\n    function init() {\n        buildTable();\n        loadParams();\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', init);\n    } else {\n        init();\n    }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Gratis online DN nominell boringskonverter. Kryssreferanse DN (nominell diameter), NPS (nominell r\u00f8rst\u00f8rrelse), tommefraksjon og faktisk ytterdiameter i mm i henhold til ISO 6708 \/ ASME B36.10.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100171","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator\/100171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":1,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator\/100171\/revisions"}],"predecessor-version":[{"id":100485,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator\/100171\/revisions\/100485"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/media?parent=100171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/categories?post=100171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/tags?post=100171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}