{"id":23390,"date":"2025-11-26T12:13:13","date_gmt":"2025-11-26T11:13:13","guid":{"rendered":"https:\/\/europa-peptide.com\/?page_id=23390"},"modified":"2025-12-04T23:19:25","modified_gmt":"2025-12-04T22:19:25","slug":"peptide-calculator","status":"publish","type":"page","link":"https:\/\/europa-peptide.com\/nl\/peptide-calculator\/","title":{"rendered":"Peptidencalculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23390\" class=\"elementor elementor-23390\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-2a4fd57 elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"2a4fd57\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;triangle&quot;,&quot;shape_divider_bottom_negative&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"true\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M500.2,94.7L0,0v100h1000V0L500.2,94.7z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e87898c animated-fast elementor-invisible\" data-id=\"e87898c\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5a6d00a elementor-widget elementor-widget-heading\" data-id=\"5a6d00a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Peptide Calculator<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a3f00b4 elementor-widget elementor-widget-hfe-breadcrumbs-widget\" data-id=\"a3f00b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hfe-breadcrumbs-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<nav aria-label=\"Breadcrumb\"><ul class=\"hfe-breadcrumbs hfe-breadcrumbs-show-home\"><li class=\"hfe-breadcrumbs-item hfe-breadcrumbs-first\"><span class=\"hfe-breadcrumbs-home-icon\"><\/span><a href=\"https:\/\/europa-peptide.com\/nl\"><span class=\"hfe-breadcrumbs-text\">Home<\/span><\/a><\/li><\/ul><\/nav>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-bc4efd2 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"bc4efd2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48b36b3\" data-id=\"48b36b3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-30e0da1 elementor-widget elementor-widget-html\" data-id=\"30e0da1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"ep-calculator\">\n  <h2 class=\"ep-centered\">Europa-Peptide Dosage Calculator<\/h2>\n  <p class=\"ep-subtitle ep-centered\">Fast and precise dilution & unit calculation for research formulations<\/p>\n\n  <p class=\"ep-hint\"><strong>Note:<\/strong> 1 MG = 1000 MCG<\/p>\n\n  <form id=\"epCalcForm\" onsubmit=\"event.preventDefault(); epCalculate();\">\n    \n    <div class=\"ep-field\">\n      <label class=\"ep-label\">Syringe capacity:<\/label>\n      <div class=\"ep-radio-group\">\n        <label><input type=\"radio\" name=\"syrCap\" value=\"0.3\"> 0.3 ML<\/label>\n        <label><input type=\"radio\" name=\"syrCap\" value=\"0.5\"> 0.5 ML<\/label>\n        <label><input type=\"radio\" name=\"syrCap\" value=\"1\" checked> 1 ML<\/label>\n        <label><input type=\"radio\" name=\"syrCap\" value=\"2\"> 2 ML<\/label>\n        <label><input type=\"radio\" name=\"syrCap\" value=\"3\"> 3 ML<\/label>\n        <label><input type=\"radio\" name=\"syrCap\" value=\"4\"> 4 ML<\/label>\n        <label><input type=\"radio\" name=\"syrCap\" value=\"5\"> 5 ML<\/label>\n      <\/div>\n    <\/div>\n\n    <div class=\"ep-field\">\n      <label class=\"ep-label\">Units on syringe (UI):<\/label>\n      <input type=\"text\" id=\"epUnits\" inputmode=\"decimal\" placeholder=\"z.B. 100\" required>\n    <\/div>\n\n    <div class=\"ep-field\">\n      <label class=\"ep-label\">Peptide amount per vial (MG):<\/label>\n      <input type=\"text\" id=\"epMg\" inputmode=\"decimal\" placeholder=\"z.B. 10\" required>\n    <\/div>\n\n    <div class=\"ep-field\">\n      <label class=\"ep-label\">Desired dose per serving (MG):<\/label>\n      <input type=\"text\" id=\"epDose\" inputmode=\"decimal\" placeholder=\"z.B. 0,25\" required>\n    <\/div>\n\n    <div class=\"ep-field\">\n      <label class=\"ep-label\">Reconstitution volume (ML):<\/label>\n      <input type=\"text\" id=\"epMl\" inputmode=\"decimal\" placeholder=\"z.B. 2\" required>\n    <\/div>\n\n    <button type=\"submit\" class=\"ep-button\">Calculate<\/button>\n  <\/form>\n\n  <div id=\"epCalcResult\" class=\"ep-result\" style=\"display:none;\">\n    <h3 class=\"ep-centered\">Calculation results<\/h3>\n\n    <div class=\"ep-result-grid\">\n      <div class=\"ep-stat\">\n        <div class=\"ep-stat-label\">Total in vial<\/div>\n        <div class=\"ep-stat-value\"><span id=\"epTotalMg\"><\/span> MG<\/div>\n      <\/div>\n      <div class=\"ep-stat\">\n        <div class=\"ep-stat-label\">Per 1 ML<\/div>\n        <div class=\"ep-stat-value\"><span id=\"epMgMl\"><\/span> MG<\/div>\n      <\/div>\n      <div class=\"ep-stat\">\n        <div class=\"ep-stat-label\">Per 1 unit<\/div>\n        <div class=\"ep-stat-value\"><span id=\"epMgUnit\"><\/span> MG<\/div>\n      <\/div>\n    <\/div>\n\n    <h4 class=\"ep-centered ep-section-subtitle\">For your selected dose<\/h4>\n\n    <div class=\"ep-result-grid\">\n      <div class=\"ep-stat\">\n        <div class=\"ep-stat-label\">Dose<\/div>\n        <div class=\"ep-stat-value\"><span id=\"epDoseOut\"><\/span> MG<\/div>\n      <\/div>\n      <div class=\"ep-stat\">\n        <div class=\"ep-stat-label\">Units needed<\/div>\n        <div class=\"ep-stat-value\"><span id=\"epUnitsOut\"><\/span> units<\/div>\n      <\/div>\n      <div class=\"ep-stat\">\n        <div class=\"ep-stat-label\">ML needed<\/div>\n        <div class=\"ep-stat-value\"><span id=\"epMlOut\"><\/span> ML<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"ep-auto-info ep-centered\">\n      <p>\n        <strong>Automatic info:<\/strong><br>\n        1 unit corresponds to <span id=\"epMlPerUnit\"><\/span> ML<br>\n        1 ML corresponds to <span id=\"epUnitsPerMl\"><\/span> units\n      <\/p>\n    <\/div>\n\n    <p class=\"ep-disclaimer ep-centered\">\n      This calculator is made by Europa-Peptide.<br>\n      This calculator determines your concentration, but you must choose the dosage yourself..\n    <\/p>\n  <\/div>\n\n  <div id=\"epCalcError\" class=\"ep-error\" style=\"display:none;\"><\/div>\n<\/div>\n\n<style>\n  .ep-centered { text-align:center; }\n  .ep-calculator {\n    max-width:700px; margin:0 auto; padding:32px 28px;\n    border-radius:14px; background:#fff; border:1px solid #dfe5ea;\n    box-shadow:0 8px 28px rgba(0,0,0,0.05);\n    font-family:inherit;\n  }\n  .ep-calculator h2 { margin:0 0 6px; font-size:2.1rem; font-weight:700; color:#1a1a1a; }\n  .ep-subtitle { margin:0 0 24px; font-size:1rem; color:#5f6c7b; }\n  .ep-hint { font-size:1rem; margin-bottom:24px; padding:10px 16px; background:#f4fbfb; border-left:4px solid #2FC8C2; border-radius:6px; }\n  .ep-field { margin-bottom:22px; }\n  .ep-label { display:block; margin-top:6px; margin-bottom:12px; font-size:1.1rem; font-weight:600; color:#2c3a47; }\n\n  .ep-calculator input[type=\"text\"] {\n    width:100%; padding:22px; height:70px; border-radius:14px;\n    border:1px solid #c7d3db; font-size:1.35rem; box-sizing:border-box;\n  }\n  .ep-calculator input[type=\"text\"]:focus {\n    outline:none; border-color:#2FC8C2; box-shadow:0 0 0 1px rgba(47,200,194,0.25);\n  }\n\n  .ep-button {\n    margin-top:10px; width:100%; padding:16px 0; border-radius:10px;\n    border:none; background:#2FC8C2; font-size:1.15rem;\n    font-weight:700; color:#fff; cursor:pointer;\n  }\n\n  .ep-result { margin-top:26px; padding-top:20px; border-top:1px solid #e1e5ea; }\n  .ep-result-grid { display:flex; flex-wrap:wrap; justify-content:center; gap:14px; margin:16px 0 10px; }\n  .ep-stat { min-width:140px; padding:12px 14px; border-radius:10px; background:#f7fafc; border:1px solid #e0e6ed; text-align:center; }\n  .ep-stat-label { font-size:0.85rem; color:#7a8696; margin-bottom:4px; }\n  .ep-stat-value { font-size:1.1rem; font-weight:700; color:#253046; }\n  .ep-section-subtitle { margin-top:18px; margin-bottom:6px; font-size:0.95rem; color:#5f6c7b; letter-spacing:0.06em; text-transform:uppercase; }\n  .ep-auto-info p { font-size:0.95rem; color:#4b5a6b; line-height:1.5; }\n  .ep-error { margin-top:16px; padding:14px 16px; border-radius:8px; background:#ffecec; border:1px solid #ffb7b7; color:#c0392b; font-weight:500; }\n<\/style>\n\n<script>\n  function epCalculate() {\n    let errorBox = document.getElementById(\"epCalcError\");\n    let resultBox = document.getElementById(\"epCalcResult\");\n\n    errorBox.style.display = \"none\";\n    resultBox.style.display = \"none\";\n\n    \/\/ Funktion: liest Wert, akzeptiert Komma oder Punkt\n    function getNumberValue(id) {\n      const raw = document.getElementById(id).value.trim();\n      if (!raw) return NaN;\n      return parseFloat(raw.replace(\",\", \".\"));\n    }\n\n    let syrCap = document.querySelector('input[name=\"syrCap\"]:checked');\n    let units  = getNumberValue(\"epUnits\");\n    let mg     = getNumberValue(\"epMg\");\n    let dose   = getNumberValue(\"epDose\");\n    let ml     = getNumberValue(\"epMl\");\n\n    if (!syrCap || [units, mg, dose, ml].some(v => isNaN(v))) {\n      errorBox.textContent = \"Bitte alle Felder mit g\u00fcltigen Zahlen ausf\u00fcllen (Komma oder Punkt m\u00f6glich).\";\n      errorBox.style.display = \"block\";\n      return;\n    }\n\n    syrCap = parseFloat(syrCap.value);\n\n    if (units <= 0 || mg <= 0 || dose <= 0 || ml <= 0) {\n      errorBox.textContent = \"Alle Werte m\u00fcssen gr\u00f6\u00dfer als 0 sein.\";\n      errorBox.style.display = \"block\";\n      return;\n    }\n\n    let mgPerMl   = mg \/ ml;\n    let mlPerUnit = syrCap \/ units;\n    let mgPerUnit = mgPerMl * mlPerUnit;\n\n    let unitsNeeded = dose \/ mgPerUnit;\n    let mlNeeded    = dose \/ mgPerMl;\n\n    let unitsPerMl = units \/ syrCap;\n\n    function r(n, d) {\n      return Math.round(n * Math.pow(10, d)) \/ Math.pow(10, d);\n    }\n\n    document.getElementById(\"epTotalMg\").textContent   = r(mg, 3);\n    document.getElementById(\"epMgMl\").textContent      = r(mgPerMl, 3);\n    document.getElementById(\"epMgUnit\").textContent    = r(mgPerUnit, 4);\n    document.getElementById(\"epDoseOut\").textContent   = r(dose, 3);\n    document.getElementById(\"epUnitsOut\").textContent  = r(unitsNeeded, 2);\n    document.getElementById(\"epMlOut\").textContent     = r(mlNeeded, 3);\n    document.getElementById(\"epMlPerUnit\").textContent = r(mlPerUnit, 4);\n    document.getElementById(\"epUnitsPerMl\").textContent = r(unitsPerMl, 3);\n\n    resultBox.style.display = \"block\";\n  }\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Peptide Calculator Home Europa-Peptide Dosage Calculator Snelle en nauwkeurige verdunnings- en eenheidsberekening voor onderzoeksformuleringen Opmerking: 1 MG = 1000 MCG Inhoud spuit: 0,3 ML 0,5 ML 1 ML 2 ML 3 ML 4 ML 5 ML Eenheden op spuit (UI): Hoeveelheid peptide per injectieflacon (MG): Gewenste dosis per portie (MG): Reconstitutievolume (ML): Berekenen Berekeningsresultaten Totaal in flacon MG Per 1 ML MG Per 1 eenheid MG Voor uw geselecteerde dosis Dosis MG Eenheden nodig eenheden ML nodig ML Automatische info: 1 eenheid komt overeen met ML 1 ML komt overeen met eenheden Deze calculator is gemaakt door Europa-Peptide. Deze calculator bepaalt je concentratie, maar je moet zelf de dosering kiezen...<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-23390","page","type-page","status-publish","hentry","entry"],"acf":[],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/pages\/23390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/comments?post=23390"}],"version-history":[{"count":21,"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/pages\/23390\/revisions"}],"predecessor-version":[{"id":25169,"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/pages\/23390\/revisions\/25169"}],"wp:attachment":[{"href":"https:\/\/europa-peptide.com\/nl\/wp-json\/wp\/v2\/media?parent=23390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}