uk.ooni.com
Open in
urlscan Pro
23.227.38.74
Public Scan
Submitted URL: https://go.redirectingat.com/?id=127X1143637&url=https%3A%2F%2Fuk.ooni.com%2Fcollections%2Foven-bundles%2Fproducts%2Fooni-kar...
Effective URL: https://uk.ooni.com/collections/oven-bundles/products/ooni-karu-12-essentials-bundle?sscid=41k7_121zkt&utm_medium=sh...
Submission: On April 27 via manual from IN — Scanned from DE
Effective URL: https://uk.ooni.com/collections/oven-bundles/products/ooni-karu-12-essentials-bundle?sscid=41k7_121zkt&utm_medium=sh...
Submission: On April 27 via manual from IN — Scanned from DE
Form analysis
9 forms found in the DOMGET /search
<form class="
live-search-form
form-fields-inline
" action="/search" method="get" role="search" aria-label="Product" data-live-search-form="">
<section role="region" aria-label="Product filter">
<p class="sr-only" tabindex="0">The following text field filters the results that follow as you type</p>
<input type="hidden" name="type" value="product">
<div class="form-field no-label"><input class="form-field-input live-search-form-field accessible-focus--white" type="text" name="q" aria-label="Search" placeholder="Search Ooni shop" autocomplete="off" data-live-search-input="">
<button class="live-search-takeover-cancel" type="button" data-live-search-takeover-cancel=""> Cancel </button>
<button id="live-search-button-submit" class="live-search-button accessible-focus--white mdc-ripple-surface mdc-ripple-upgraded" type="submit" aria-label="Search" data-live-search-submit="" data-category="Search">
<span cy-element="search-icon" class="search-icon search-icon--inactive"><i class="fa-solid fa-magnifying-glass"></i><svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="20" height="21"
viewBox="0 0 20 21">
<path fill="currentColor" fill-rule="evenodd"
d="M12.514 14.906a8.264 8.264 0 0 1-4.322 1.21C3.668 16.116 0 12.513 0 8.07 0 3.626 3.668.023 8.192.023c4.525 0 8.193 3.603 8.193 8.047 0 2.033-.769 3.89-2.035 5.307l4.999 5.552-1.775 1.597-5.06-5.62zm-4.322-.843c3.37 0 6.102-2.684 6.102-5.993 0-3.31-2.732-5.994-6.102-5.994S2.09 4.76 2.09 8.07c0 3.31 2.732 5.993 6.102 5.993z">
</path>
</svg>
</span>
<span class="search-icon search-icon--active">
<svg aria-hidden="true" focusable="false" role="presentation" width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg">
<g fill-rule="nonzero" fill="currentColor">
<path d="M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13zm0-3.852a9.148 9.148 0 1 0 0-18.296 9.148 9.148 0 0 0 0 18.296z" opacity=".29"></path>
<path d="M13 26c7.18 0 13-5.82 13-13a1.926 1.926 0 0 0-3.852 0A9.148 9.148 0 0 1 13 22.148 1.926 1.926 0 0 0 13 26z"></path>
</g>
</svg>
</span>
</button>
</div>
<div class="search-flydown" data-live-search-flydown="">
<div class="search-flydown--placeholder" data-live-search-placeholder="">
<div class="search-flydown--product-items">
<a class="search-flydown--product search-flydown--product" href="#" aria-hidden="true" tabindex="-1">
<div class="search-flydown--product-image">
<svg class="placeholder--image placeholder--content-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"></path><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"></path><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"></path></svg>
</div>
<div class="search-flydown--product-text">
<span class="search-flydown--product-title placeholder--content-text"></span>
<span class="search-flydown--product-price placeholder--content-text"></span>
</div>
</a>
<a class="search-flydown--product search-flydown--product" href="#" aria-hidden="true" tabindex="-1">
<div class="search-flydown--product-image">
<svg class="placeholder--image placeholder--content-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"></path><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"></path><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"></path></svg>
</div>
<div class="search-flydown--product-text">
<span class="search-flydown--product-title placeholder--content-text"></span>
<span class="search-flydown--product-price placeholder--content-text"></span>
</div>
</a>
<a class="search-flydown--product search-flydown--product" href="#" aria-hidden="true" tabindex="-1">
<div class="search-flydown--product-image">
<svg class="placeholder--image placeholder--content-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"></path><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"></path><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"></path></svg>
</div>
<div class="search-flydown--product-text">
<span class="search-flydown--product-title placeholder--content-text"></span>
<span class="search-flydown--product-price placeholder--content-text"></span>
</div>
</a>
</div>
</div>
<div class="search-flydown--results " data-live-search-results=""></div>
<div data-live-search-results-sr-only="" data-product-result-text="Product results: {{ count }}" class="sr-only" aria-live="assertive"></div>
</div>
</section>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_4425117302919" accept-charset="UTF-8" class="" enctype="multipart/form-data" aria-label="Add to cart" data-product-form="" data-gtm-form-interact-id="0"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div id="variants" data-product-options-container="">
<select name="id" aria-label="Choose options" data-productid="4551245070471" data-variants="" class="form-options no-js-required" data-gtm-form-interact-field-id="0">
<option selected="selected" data-variant-id="39741741793415" data-sku="UU-P0A400" data-variant-name="12″ (30cm) - Fyra 12 • Koda 12 • Karu 12 • Volt 12 • Karu 12G" data-variant-price="39.99" data-unit-price="" data-unit-price-unit=" "
value="39741741793415"> 12″ (30cm) - Fyra 12 • Koda 12 • Karu 12 • Volt 12 • Karu 12G - £39.99 </option>
<option data-variant-id="39741741826183" data-sku="UU-P0A500" data-variant-name="14″ (35cm) - Pro 16 • Koda 16 • Karu 16" data-variant-price="49.99" data-unit-price="" data-unit-price-unit=" " value="39741741826183"> 14″ (35cm) - Pro 16 • Koda
16 • Karu 16 - £49.99 </option>
<option data-variant-id="39741741858951" data-sku="UU-P0B000" data-variant-name="16″ (40cm) - Pro 16 • Koda 16 • Karu 16" data-variant-price="59.99" data-unit-price="" data-unit-price-unit=" " value="39741741858951"> 16″ (40cm) - Pro 16 • Koda
16 • Karu 16 - £59.99 </option>
</select>
<div class="
form-field
form-options
js-required
hide-variant-dropdown
form-options-first
">
<div class="form-field-select-wrapper">
<select id="data-product-option-0" class="form-field-input form-field-select js-required variant-dropdown form-field-filled" data-product-option="0" data-product-id="4551245070471">
<option value="12″ (30cm) - Fyra 12 • Koda 12 • Karu 12 • Volt 12 • Karu 12G" selected="selected"> 12″ (30cm) - Fyra 12 • Koda 12 • Karu 12 • Volt 12 • Karu 12G </option>
<option value="14″ (35cm) - Pro 16 • Koda 16 • Karu 16"> 14″ (35cm) - Pro 16 • Koda 16 • Karu 16 </option>
<option value="16″ (40cm) - Pro 16 • Koda 16 • Karu 16"> 16″ (40cm) - Pro 16 • Koda 16 • Karu 16 </option>
</select>
<label for="data-product-option-0" class="form-field-title">Ooni Pizza Peel Size </label>
<svg aria-hidden="true" focusable="false" role="presentation" width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="icon-chevron-down-left" d="M4 4.5L7 1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="square"></path>
<path class="icon-chevron-down-right" d="M4 4.5L1 1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="square"></path>
</svg>
</div>
</div>
</div>
<script>
function updateButtonText(btn, isInStock) {
if (btn !== null) {
let btnText = isInStock ? "Add to cart" : "Sold out";
btn.textContent = btnText;
btn.setAttribute("aria-label", btnText);
}
}
function updateStockLabel(element, stockLevel) {
if (!element) return;
const currentLabel = element.dataset.stockLevel;
updateAddToCartClasses(element, stockLevel !== 'out-of-stock', "hide");
if (!currentLabel || currentLabel === stockLevel) return;
const icon = element.querySelector('i');
const textElement = element.querySelector('.label-textarea > span');
const inStockIconClasses = 'fa-light fa-check available';
const alertIconClasses = 'fa-light fa-triangle-exclamation alert';
switch (stockLevel) {
case 'out-of-stock':
element.dataset.stockLevel = stockLevel;
break;
case 'limited-stock':
icon.className = alertIconClasses;
element.dataset.stockLevel = stockLevel;
textElement.textContent = 'Limited Stock';
break;
default:
icon.className = inStockIconClasses;
element.dataset.stockLevel = stockLevel;
textElement.textContent = 'In Stock';
}
}
function toggleBackInStock(isInStock) {
const bisTrigger = document.getElementById("BIS_trigger");
const addToCartBtn = document.getElementById("btn-atc");
updateAddToCartClasses(bisTrigger, isInStock, "show");
updateAddToCartClasses(addToCartBtn, isInStock, "disabled");
if (addToCartBtn !== null) {
addToCartBtn.style.display = isInStock ? "inline-block" : "none";
if (!addToCartBtn.classList.contains("requires-verification")) {
addToCartBtn.disabled = isInStock ? false : true;
}
}
toggleBundleAdded(isInStock);
}
function toggleBundleAdded(isInStock) {
const bundleAddedEl = document.querySelector('.addedToCart');
const bundleAtc = document.querySelector('.bundle-atc');
if (!bundleAddedEl || !bundleAtc) return;
if (bundleAddedEl.classList.contains('productInCart')) {
updateAddToCartClasses(bundleAddedEl, isInStock, "hide");
updateAddToCartClasses(bundleAtc, !isInStock, "hide");
}
}
function updateAddToCartClasses(el, isInStock, className) {
if (!el) return
if (isInStock) {
el.classList.remove(className);
} else {
el.classList.add(className);
}
}
function getAmountAvailableForVariant(variantId) {
let variantAmountAvailable = 1;
const variant = $('.variant-amount-available[data-variant-id="' + variantId + '"]');
if (variant) variantAmountAvailable = variant.attr('data-amount-available');
return parseInt(variantAmountAvailable);
}
function showVariantAddedToCart() {
$('#btn-atc').css('display', 'none');
$('.addedToCart').css('display', 'flex');
if ($('#product--sticky-atc')) $('#product--sticky-atc').css('display', 'none');
if ($('#btn-sticky-atc')) $('#btn-sticky-atc').addClass('disabled noClick');
if ($('#BIS_trigger')) $('#BIS_trigger').removeClass('show');
}
function hideAddedToCart() {
$('.product-form--atc .addedToCart').css('display', 'none');
}
</script>
<script>
function toggleAddToCartButtons(isInStock) {
const soldOutBtns = document.querySelectorAll('.btn-sold-out');
if (soldOutBtns.length) {
for (let soldOutBtn of soldOutBtns) {
soldOutBtn.style.display = isInStock ? 'none' : 'inline-block';
soldOutBtn.disabled = !isInStock;
}
}
var addToCartBtn = document.getElementById('btn-atc');
var stickyAddToCartBtn = document.getElementById('btn-sticky-atc');
if (addToCartBtn) {
addToCartBtn.style.display = isInStock ? 'inline-block' : 'none';
}
if (stickyAddToCartBtn) {
stickyAddToCartBtn.style.display = isInStock ? 'inline-block' : 'none';
}
}
function toggleProductInStockLabel(isInStock) {
const inStockLabel = document.querySelector('#product-stock-label');
if (inStockLabel) {
inStockLabel.style.display = isInStock ? 'inline-flex' : 'none';
}
}
function updateUnitPrice(variantSelector) {
const unitPrice = variantSelector.dataset.unitPrice;
const unitPriceUnit = variantSelector.dataset.unitPriceUnit;
const variantPrice = parseInt(variantSelector.dataset.variantPrice, 10) * 100;
const mainProductArea = document.querySelector('.product--container');
const unitPriceArea = mainProductArea.querySelectorAll('span[data-unit-price-element]');
const stickyPriceArea = document.querySelectorAll('#product--sticky-atc .product--price, #product--sticky-atc-mobile .product--price');
stickyPriceArea.forEach((element) => {
element.innerHTML = Shopify.formatMoney(variantPrice, "<span class=money>£{{amount}}</span>");
});
unitPriceArea.forEach((span) => {
let unitPriceElement = span.querySelector('[data-unit-price]');
let unitPriceUnitElement = span.querySelector('[data-unit-price-base-unit]');
if (unitPrice) {
span.style.display = 'initial';
unitPriceElement.innerHTML = Shopify.formatMoney(unitPrice, "<span class=money>£{{amount}}</span>");
unitPriceUnitElement.innerHTML = unitPriceUnit;
} else {
span.style.display = 'none';
unitPriceElement.innerHTML = '';
unitPriceUnitElement.innerHTML = '';
}
})
}
function handleVariantSelector() {
const variantSelector = document.querySelector('select[name="id"]');
variantSelector.addEventListener('change', function(event) {
if (variantSelector.options[event.target.selectedIndex]) {
const selectedOption = variantSelector.options[event.target.selectedIndex];
updateUnitPrice(selectedOption);
const selectedVariantClass = selectedOption.classList;
const isInStock = !selectedVariantClass.contains('out-of-stock');
const amountAvailable = getAmountAvailableForVariant(event.target.value);
const inStockLabel = document.getElementById("product-stock-label");
const stockLevel = document.querySelector(`[data-variant-id="${event.target.value}"]`).dataset.stockLevel;
// This function exists in product-options-js.liquid
updateStockLabel(inStockLabel, stockLevel);
if (amountAvailable === 0) {
showVariantAddedToCart();
} else {
// Updates the variant selector in the Back in Stock modal
if (!isInStock) document.getElementById('BIS_trigger').setAttribute('data-variant-id', event.target.value);
$('.product-form--atc-qty').css('display', 'inline-block');
// Uses the updateQuantitySelector function from snippets/cart-limit.liquid
updateQuantitySelector($('#product-quantity-select')[0], amountAvailable, 0);
if ($('#product-quantity-input')) $('#product-quantity-input').attr('max', amountAvailable);
toggleBackInStock(isInStock);
hideAddedToCart();
}
}
if (document.body.classList.contains('template-bundle') || document.body.classList.contains('template-accessories-bundle')) {
const selectedVariantIndex = document.querySelector('#data-product-option-0').selectedIndex;
const selectedVariantClass = variantSelector.options[selectedVariantIndex].classList;
const isInStock = !selectedVariantClass.contains('out-of-stock');
toggleAddToCartButtons(isInStock);
toggleProductInStockLabel(isInStock);
}
});
}
handleVariantSelector();
</script>
<input id="bundle-product-ids" data-bundle-percentage-discount="" type="text" value="4425117302919,4551245070471,142738391065,4504633049223," hidden="">
<noscript>
<div class="no-javascript-warning">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather feather-alert-triangle">
<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path>
<line x1="12" y1="9" x2="12" y2="13"></line>
<line x1="12" y1="17" x2="12.01" y2="17"></line>
</svg>
<div class="content"> Please enable Javascript to continue shopping </div>
</div>
</noscript>
<div class="product-form--qty-stock-levels">
<div class="product-form--atc-qty form-fields--qty" data-quantity-wrapper="">
<div class="form-field form-field--qty-select">
<div class="form-field-select-wrapper">
<select id="product-quantity-select" class="form-field-input form-field-select form-field-filled" aria-label="Quantity" data-quantity-select="" data-amount-available="9" data-has-max-limit="false">
<option selected="" value="1" class=""> 1 </option>
<option value="2" class=""> 2 </option>
<option value="3" class=""> 3 </option>
<option value="4" class=""> 4 </option>
<option value="5" class=""> 5 </option>
<option value="6" class=""> 6 </option>
<option value="7" class=""> 7 </option>
<option value="8" class=""> 8 </option>
<option value="9" class=""> 9 </option>
<option value="10+"> 10+ </option>
</select>
<label for="product-quantity-select" class="form-field-title"> Quantity </label>
<svg aria-hidden="true" focusable="false" role="presentation" width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="icon-chevron-down-left" d="M4 4.5L7 1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="square"></path>
<path class="icon-chevron-down-right" d="M4 4.5L1 1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="square"></path>
</svg>
</div>
</div>
<div class="form-field form-field--qty-input hidden">
<input id="product-quantity-input" class="form-field-input form-field-number form-field-filled" value="1" name="quantity" type="number" pattern="\d*" aria-label="Quantity" data-quantity-input="" min="1">
<label for="product-quantity-input" class="form-field-title"> Quantity </label>
</div>
</div>
<div id="product-stock-label" class="ooni-label " data-stock-level="in-stock">
<i class="fa-regular fa-box-circle-check available"></i>
<div class="label-textarea">
<span>In Stock</span>
</div>
</div>
</div>
<div class="rc-widget-injection-parent"></div>
<div class="product-form--atc product-form--product-page" data-appmate="">
<button id="btn-sold-out" class="btn-sold-out product-form--atc-button disabled" aria-label="Sold out" style="display: none;">
<span class="atc-button--text"> Sold out </span>
</button>
<button id="btn-atc-js-required" class="product-form--atc-button disabled" type="submit" aria-label="Add to cart">
<span class="atc-button--text"> Add to cart </span>
<span class="atc-button--icon"><svg aria-hidden="true" focusable="false" role="presentation" width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg">
<g fill-rule="nonzero" fill="currentColor">
<path d="M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13zm0-3.852a9.148 9.148 0 1 0 0-18.296 9.148 9.148 0 0 0 0 18.296z" opacity=".29"></path>
<path d="M13 26c7.18 0 13-5.82 13-13a1.926 1.926 0 0 0-3.852 0A9.148 9.148 0 0 1 13 22.148 1.926 1.926 0 0 0 13 26z"></path>
</g>
</svg></span>
</button>
<button id="btn-atc" class="product-form--atc-button" type="submit" data-product-atc="" data-enabled-text="Add to cart" aria-label="Add to cart" style="display: inline-block;">
<span class="atc-button--text"> Add to cart </span>
<span class="atc-button--icon"><svg aria-hidden="true" focusable="false" role="presentation" width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg">
<g fill-rule="nonzero" fill="currentColor">
<path d="M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13zm0-3.852a9.148 9.148 0 1 0 0-18.296 9.148 9.148 0 0 0 0 18.296z" opacity=".29"></path>
<path d="M13 26c7.18 0 13-5.82 13-13a1.926 1.926 0 0 0-3.852 0A9.148 9.148 0 0 1 13 22.148 1.926 1.926 0 0 0 13 26z"></path>
</g>
</svg></span>
</button>
<div class="addedToCart
" style="display: none">
<div class="cartStatus">
<svg aria-hidden="true" focusable="false" role="presentation" width="18" height="13" viewBox="0 0 18 13" xmlns="http://www.w3.org/2000/svg">
<path fill="currentColor" fill-rule="evenodd" d="M6.23 9.1L2.078 5.2 0 7.15 6.23 13 18 1.95 15.923 0z"></path>
</svg><span>Added to cart</span>
</div>
<div class="cartLink">
<a class="button-secondary atc-button--viewcart mdc-ripple-surface mdc-ripple-upgraded" href="/cart">
View cart<span><svg aria-hidden="true" focusable="false" role="presentation" width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg">
<path class="icon-chevron-down-left" d="M7 6.75L12.5 1.25" stroke="currentColor" stroke-width="1.75" stroke-linecap="square"></path>
<path class="icon-chevron-down-right" d="M7 6.75L1.5 1.25" stroke="currentColor" stroke-width="1.75" stroke-linecap="square"></path>
</svg>
</span>
</a>
</div>
</div>
<wishlist-button data-product-handle="ooni-karu-12-essentials-bundle"><!---->
<wk-button><!---->
<button type="button" aria-label="Add to wishlist" class="wk-button wk-align-center">
<!--?lit$74247808593$--><wk-icon class="wk-icon" icon="addToWishlist"><!----><i class="fa-light fa-heart is-not-added"></i><i class="fa-sharp fa-solid fa-heart is-added"></i></wk-icon><!--?lit$74247808593$--><!--?lit$74247808593$-->
</button>
</wk-button>
</wishlist-button>
</div>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_sticky_6619733524615" accept-charset="UTF-8" class="" enctype="multipart/form-data" aria-label="Add to cart" data-productid="6619733524615" data-product-form=""><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
<input name="id" data-productid="6619733524615" value="39550744526983" type="hidden">
<div class="product-form--atc">
<button id="btn-sold-out-sticky" class="btn-sold-out product-form--atc-button disabled" aria-label="Sold out" style="display: none;">
<span class="atc-button--text"> Sold out </span>
</button>
<button id="static-bundle-btn-sticky-atc" class="product-form--atc-button" type="submit" aria-label="Add to cart" data-product-atc="">
<span class="atc-button--text"> Add to cart </span>
<span class="atc-button--icon"><svg aria-hidden="true" focusable="false" role="presentation" width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg">
<g fill-rule="nonzero" fill="currentColor">
<path d="M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13zm0-3.852a9.148 9.148 0 1 0 0-18.296 9.148 9.148 0 0 0 0 18.296z" opacity=".29"></path>
<path d="M13 26c7.18 0 13-5.82 13-13a1.926 1.926 0 0 0-3.852 0A9.148 9.148 0 0 1 13 22.148 1.926 1.926 0 0 0 13 26z"></path>
</g>
</svg></span>
</button>
</div>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_sticky_6619733524615" accept-charset="UTF-8" class="" enctype="multipart/form-data" aria-label="Add to cart" data-productid="6619733524615" data-product-form=""><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
<input name="id" data-productid="6619733524615" value="39550744526983" type="hidden">
<div class="product-form--atc">
<button id="btn-sold-out-sticky" class="btn-sold-out product-form--atc-button disabled" aria-label="Sold out" style="display: none;">
<span class="atc-button--text"> Sold out </span>
</button>
<button id="static-bundle-btn-sticky-atc" class="product-form--atc-button" type="submit" aria-label="Add to cart" data-product-atc="">
<span class="atc-button--text"> Add to cart </span>
<span class="atc-button--icon"><svg aria-hidden="true" focusable="false" role="presentation" width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg">
<g fill-rule="nonzero" fill="currentColor">
<path d="M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13zm0-3.852a9.148 9.148 0 1 0 0-18.296 9.148 9.148 0 0 0 0 18.296z" opacity=".29"></path>
<path d="M13 26c7.18 0 13-5.82 13-13a1.926 1.926 0 0 0-3.852 0A9.148 9.148 0 0 1 13 22.148 1.926 1.926 0 0 0 13 26z"></path>
</g>
</svg></span>
</button>
</div>
</form>
<form aria-label="Write A Review Form">
<div class="write-review-wrapper write-form">
<div class="write-review yotpo-regular-box" id="write-review-tabpanel-main-widget" role="tabpanel">
<div class="yotpo-header">
<div>
<h2 class="y-label yotpo-header-title">WRITE A REVIEW</h2>
</div>
<div class="yotpo-mandatory-explain"> <span class="yotpo-mandatory-mark">*</span> Indicates a required field </div> <br> <span class="yotpo-mandatory-mark">* </span> <span class="y-label"
id="write-review-score-31706d2a-d858-4f75-bc22-eaf09d547ca0">Score: <span class="form-input-error yotpo-hidden" id="yotpo_score_message_31706d2a-d858-4f75-bc22-eaf09d547ca0"></span></span>
<div aria-describedby="yotpo_score_message_31706d2a-d858-4f75-bc22-eaf09d547ca0" aria-labelledby="write-review-score-31706d2a-d858-4f75-bc22-eaf09d547ca0" role="radiogroup" tabindex="-1"> <span class="stars-wrapper"> <span
class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="1" aria-label="score 1" role="radio" tabindex="0" aria-checked="false" aria-required="true"></span> <span
class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="2" aria-label="score 2" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="3" aria-label="score 3" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="4" aria-label="score 4" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="5" aria-label="score 5" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> </span> </div>
</div>
<div class="write-review-content">
<div class="form-group">
<div class="form-element"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_title_31706d2a-d858-4f75-bc22-eaf09d547ca0"> Title: <span class="form-input-error yotpo-hidden"
id="yotpo_input_review_title_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"></span> </label> <input id="yotpo_input_review_title_31706d2a-d858-4f75-bc22-eaf09d547ca0" class="y-input" name="review_title" maxlength="150"
aria-required="true" placeholder="" aria-describedby="yotpo_input_review_title_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"> </div>
<div class="form-element"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_content_31706d2a-d858-4f75-bc22-eaf09d547ca0"> Review: <span class="form-input-error yotpo-hidden"
id="yotpo_input_review_content_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"></span> </label> <textarea id="yotpo_input_review_content_31706d2a-d858-4f75-bc22-eaf09d547ca0" class="y-input yotpo-text-box" name="review_content"
aria-required="true" placeholder="" aria-describedby="yotpo_input_review_content_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"></textarea> </div>
</div>
</div>
<div class="yotpo-footer yotpo-animation-opacity visible" style="display: inherit;">
<div class="socialize-wrapper">
<div class="connected">You are connected as <span class="username"></span></div>
<div class="socialize"> <span class="y-label">Connect with:</span>
<div>
<div class="yotpo-default-button yotpo-icon-btn" data-network="twitter" aria-label="connect with twitter" role="link" tabindex="0"><span class="yotpo-icon yotpo-icon-twitter pull-left"></span></div>
<div class="yotpo-default-button yotpo-icon-btn" data-network="facebook" aria-label="connect with facebook" role="link" tabindex="0"><span class="yotpo-icon yotpo-icon-facebook pull-left"></span></div>
</div>
</div>
<div class="yotpo-or"> -OR- </div>
</div>
<div class="connect-wrapper visible " style="display: inherit;">
<div class="form-element name-input visible" style="display: inherit;"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_username_31706d2a-d858-4f75-bc22-eaf09d547ca0">Use your name: <span
class="form-input-error yotpo-hidden" id="yotpo_input_review_username_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"></span></label> <input id="yotpo_input_review_username_31706d2a-d858-4f75-bc22-eaf09d547ca0" class="y-input"
autocomplete="nickname" name="display_name" maxlength="40" aria-required="true" placeholder="" aria-describedby="yotpo_input_review_username_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"> </div>
<div class="form-element email-input visible" style="display: inherit;"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_email_31706d2a-d858-4f75-bc22-eaf09d547ca0">Email: <span
class="form-input-error yotpo-hidden" id="yotpo_input_review_email_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"></span></label> <input id="yotpo_input_review_email_31706d2a-d858-4f75-bc22-eaf09d547ca0" class="y-input"
autocomplete="email" name="email" aria-required="true" placeholder="" aria-describedby="yotpo_input_review_email_error_31706d2a-d858-4f75-bc22-eaf09d547ca0"> </div>
<div class="yotpo-clr"></div>
</div>
</div>
<div class="error-box yotpo-hidden">
<div class="text-wrapper"> <span class="error-text empty yotpo-hidden">Review's title & body can't be empty</span>
<span class="error-text empty_question yotpo-hidden">Question's body can't be empty</span>
<span class="error-text score yotpo-hidden">Please enter a star rating for this review</span>
<span class="error-text display_name_empty yotpo-hidden">Name field cannot be empty</span>
<span class="error-text email yotpo-hidden">Invalid email</span>
<span class="error-text user-already-reviewed yotpo-hidden">Your review has already been submitted.</span>
<span class="error-text max_length yotpo-hidden">Max length was exceeded</span>
<span class="error-text mandatory_field yotpo-hidden">Please fill out all of the mandatory (*) fields</span>
<span class="error-text open_question_answer_length yotpo-hidden">One or more of your answers does not meet the required criteria</span>
</div>
<div class="yotpo-icon-btn-small transparent-color-btn"><span class="yotpo-icon yotpo-icon-cross" role="button" tabindex="0" aria-label="close error message"></span></div>
</div>
<div class="form-element submit-button"> <span class="form-input-error yotpo-hidden"></span> <input type="button" class="yotpo-default-button primary-color-btn yotpo-submit" aria-disabled="true" data-button-type="submit" value="Post"> </div>
<div class="yotpo-preloader-wrapper">
<div class="yotpo yotpo-pre-loader">
<span class="yotpo-empty-stars">
<span class="yotpo-icon yotpo-icon-empty-star"></span>
<span class="yotpo-icon yotpo-icon-empty-star"></span>
<span class="yotpo-icon yotpo-icon-empty-star"></span>
<span class="yotpo-icon yotpo-icon-empty-star"></span>
<span class="yotpo-icon yotpo-icon-empty-star"></span>
</span>
<span class="yotpo-full-stars">
<span class="yotpo-icon yotpo-icon-star"></span>
<span class="yotpo-icon yotpo-icon-star"></span>
<span class="yotpo-icon yotpo-icon-star"></span>
<span class="yotpo-icon yotpo-icon-star"></span>
<span class="yotpo-icon yotpo-icon-star"></span>
</span>
</div>
</div>
<div class="yotpo-clr"></div>
</div>
</div>
</form>
<form aria-label="Ask A Question Form">
<div class="write-question-wrapper write-form">
<div class="write-review yotpo-regular-box" id="write-question-tabpanel" role="tabpanel">
<div>
<h2 class="y-label yotpo-header-title">ASK A QUESTION</h2>
</div>
<div class="yotpo-mandatory-explain"> <span class="yotpo-mandatory-mark">* </span> Indicates a required field </div> <br>
<div class="write-question-content">
<div class="form-group">
<div class="form-element"> <label class="y-label" for="yotpo_input_question_content"><span class="yotpo-mandatory-mark">* </span>Question: <span class="form-input-error yotpo-hidden"></span></label> <textarea
id="yotpo_input_question_content" class="y-input yotpo-text-box" name="review_content" maxlength="1000" aria-required="true" placeholder=""></textarea> </div>
</div>
</div>
<div class="error-box yotpo-hidden">
<div class="text-wrapper"> <span class="error-text empty yotpo-hidden">Review's title & body can't be empty</span>
<span class="error-text empty_question yotpo-hidden">Question's body can't be empty</span>
<span class="error-text score yotpo-hidden">Please enter a star rating for this review</span>
<span class="error-text display_name_empty yotpo-hidden">Name field cannot be empty</span>
<span class="error-text email yotpo-hidden">Invalid email</span>
<span class="error-text user-already-reviewed yotpo-hidden">Your review has already been submitted.</span>
<span class="error-text max_length yotpo-hidden">Max length was exceeded</span>
<span class="error-text mandatory_field yotpo-hidden">Please fill out all of the mandatory (*) fields</span>
<span class="error-text open_question_answer_length yotpo-hidden">One or more of your answers does not meet the required criteria</span>
</div>
<div class="yotpo-icon-btn-small transparent-color-btn"><span class="yotpo-icon yotpo-icon-cross"></span></div>
</div>
<div class="yotpo-footer yotpo-animation-opacity visible" style="display: inherit;">
<div class="connect-wrapper">
<div class="form-element name-input"> <label class="y-label" for="yotpo_input_question_username"><span class="yotpo-mandatory-mark">* </span>Use your name: <span class="form-input-error yotpo-hidden"></span></label> <input
id="yotpo_input_question_username" class="y-input" autocomplete="nickname" name="display_name" maxlength="40" aria-required="true" placeholder=""> </div>
<div class="form-element email-input visible" style="display: inherit;"> <label class="y-label" for="yotpo_input_question_email"><span class="yotpo-mandatory-mark">* </span>Email: <span class="form-input-error yotpo-hidden"></span></label>
<input id="yotpo_input_question_email" class="y-input" autocomplete="email" name="email" aria-required="true" placeholder=""> </div>
<div class="yotpo-clr"></div>
</div>
</div>
<div class="form-element submit-button"> <span class="form-input-error yotpo-hidden"></span> <input type="button" class="yotpo-default-button primary-color-btn yotpo-submit" aria-disabled="true" data-button-type="submit" value="Post"> </div>
<div class="yotpo-clr"></div>
</div>
</div>
</form>
<form onsubmit="subscribeToNewsletter(event)" class="klaviyo-form-custom" novalidate="" data-form-language="English">
<div class="inner-form-container">
<div id="klaviyo-email-area" class="klaviyo-input-area">
<label for="klaviyo-email-input">Email address</label>
<input id="klaviyo-email-input" type="email" name="email" autocomplete="email" placeholder="Email address" aria-label="Email address" onkeydown="clearAlert()">
</div>
<button type="submit">Sign up</button>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data" aria-label="Where would you like to shop? "><input type="hidden" name="form_type"
value="localization"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to"
value="/collections/oven-bundles/products/ooni-karu-12-essentials-bundle?sscid=41k7_121zkt&utm_medium=shareasale&utm_source=314743&utm_campaign=1232202">
</form>
POST /cart?locale=en-GB
<form action="/cart?locale=en-GB" method="post" aria-label="cart checkout">
<button class="button-primary atc-button--checkout mdc-ripple-surface mdc-ripple-upgraded" type="submit" name="checkout" aria-label="Checkout">
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M2.5 11.1667C2.5 10.0622 3.39543 9.16675 4.5 9.16675H15.5C16.6046 9.16675 17.5 10.0622 17.5 11.1667V16.3334C17.5 17.438 16.6046 18.3334 15.5 18.3334H4.5C3.39543 18.3334 2.5 17.438 2.5 16.3334V11.1667Z" fill="currentColor"></path>
<path d="M5.83337 9.16675V5.83341C5.83337 3.53223 7.69885 1.66675 10 1.66675C12.3012 1.66675 14.1667 3.53223 14.1667 5.83341V9.16675" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span>Checkout</span>
</button>
</form>
Text Content
Skip to content Save with our pizza oven and accessories bundles. Shop now Save with our pizza oven and accessories bundles. Shop now Getting Started Support Support Menu * Contact Us How can we help you today? * Track my Order * Frequently Asked Questions * Live Chat UK * Pizza Ovens Pizza Ovens Menu * VOLT 12 ELECTRIC PIZZA OVEN * KARU 12G MULTI-FUEL PIZZA OVEN * KARU 12 MULTI-FUEL PIZZA OVEN * KARU 16 MULTI-FUEL PIZZA OVEN * FYRA 12 WOOD PELLET PIZZA OVEN * KODA 12 GAS POWERED PIZZA OVEN * KODA 16 GAS-POWERED PIZZA OVEN * Shop Oven Bundles | * Shop all Pizza Ovens | * Compare Pizza Ovens * Accessories Accessories Menu * HIGHLIGHTS * Latest Arrivals * Most Popular * Ooni Classics * Last Chance * Accessory Bundles * OVEN ACCESSORIES * Pizza Peels * Gas Burners * Oven Covers * Thermometer * Oven Fuel * Brush * Cookware * Pizza Steels & Stones * TOOLS & PREPARATION * Tables * Tools * Clothing * Protective Wear * Outdoor Kitchen * Preparation * Books * Online Courses * Gift Card * Shop Essentials * Shop All Accessories * Groceries * Learn * Recipes The following text field filters the results that follow as you type Cancel * View cart UK Back Close * Pizza Ovens * Volt 12 Electric Pizza Oven * Karu 12G Multi-Fuel Pizza Oven * Karu 12 Multi-Fuel Pizza Oven * Karu 16 Multi-Fuel Pizza Oven * Fyra 12 Wood Pellet Pizza Oven * Koda 12 Gas Powered Pizza Oven * Koda 16 Gas-Powered Pizza Oven * Shop Oven Bundles * Shop all Pizza Ovens * Compare Pizza Ovens * Accessories * Highlights * Latest Arrivals * Most Popular * Ooni Classics * Last Chance * Accessory Bundles * Shop all Highlights * Oven Accessories * Pizza Peels * Gas Burners * Oven Covers * Thermometer * Oven Fuel * Brush * Cookware * Pizza Steels & Stones * Shop all Oven Accessories * Tools & Preparation * Tables * Tools * Clothing * Protective Wear * Outdoor Kitchen * Preparation * Books * Online Courses * Gift Card * Shop all Tools & Preparation * Shop All Accessories * Groceries * Learn * Recipes * Getting Started * Support * Back * Contact Us How can we help you today? * Track my Order * Frequently Asked Questions * Live Chat * Login / Register * United Kingdom Change WHERE WOULD YOU LIKE TO SHOP? Deutschland * United States * United Kingdom * Canada (English) * Canada (Français) * Deutschland * Österreich * France * Italia * Rest of Europe * Australia * New Zealand Continue to DE store Close Free Delivery over £45* on all qualifying orders Great Pizza or we'll buy it back within 60 days Buy now, pay later with Klarna 3 interest-free instalments Home Pizza Oven Bundles Ooni Karu 12 Essentials Bundle OONI KARU 12 ESSENTIALS BUNDLE 4.8 star rating 5292 Reviews (3139 in other languages) Current price £449.00 Original price £468.97 ( / ) Free† 5 Year Warranty! when registered at ooni.com * This is the product gallery carousel. The carousel does not auto rotate. Please select one of the thumbnails to change the featured image. * * * * * * +1 * Click to expand Click to expand OONI KARU 12 ESSENTIALS BUNDLE 4.8 star rating 5292 Reviews (3139 in other languages) Current price £449.00 Original price £468.97 ( / ) In Stock 12″ (30cm) - Fyra 12 • Koda 12 • Karu 12 • Volt 12 • Karu 12G - £39.99 14″ (35cm) - Pro 16 • Koda 16 • Karu 16 - £49.99 16″ (40cm) - Pro 16 • Koda 16 • Karu 16 - £59.99 12″ (30cm) - Fyra 12 • Koda 12 • Karu 12 • Volt 12 • Karu 12G 14″ (35cm) - Pro 16 • Koda 16 • Karu 16 16″ (40cm) - Pro 16 • Koda 16 • Karu 16 Ooni Pizza Peel Size Please enable Javascript to continue shopping 1 2 3 4 5 6 7 8 9 10+ Quantity Quantity In Stock Sold out Add to cart Add to cart Added to cart View cart OONI KARU 12 ESSENTIALS BUNDLE Current price £449.00 Original price £468.97 ( / ) Sold out Add to cart Current price £449.00 Original price £468.97 ( / ) Free Shipping Sold out Add to cart * Multiple fuel options for maximum cooking flexibility * Fire up with wood or charcoal right out of the box, or with gas with the Ooni Gas Burner (sold separately) * Reaches 500°C ( 950°F) in 15 minutes, for fresh stone-baked pizza in just 60 seconds. * Portable at just 12kg (26.4lb), with all the power of a large pizza oven What's in this bundle? * Ooni Karu 12 Multi-Fuel Pizza Oven £299.00 * Ooni Pizza Peel (12″ (30cm) - Fyra 12 • Koda 12 • Karu 12 • Volt 12 • Karu 12G) £39.99 * Gas Burner for Ooni Karu 12 £89.99 * Carry Cover for Ooni Karu 12 £39.99 * FREE SHIPPING AND RETURNS Free mainland UK delivery on orders over £45. For orders under £45 or delivery outside of mainland UK, see shipping cost and options at checkout. Orders shipped outside of the UK may be subject to import taxes and customs duties. Please check your country’s import fees before checking out. We accept returns within 60 days. You can find our return policy here. * 5 FREE 5 YEAR WARRANTY WHEN REGISTERED AT OONI.COM † We stand by our products. All Ooni products come with a 1-year warranty as standard, and we’ll extend that to a 5-year warranty on our Ooni Fyra, Ooni Karu and Ooni Koda outdoor oven ranges when you register your pizza oven with Ooni. Your Ooni pizza oven must be registered within 60 days of receipt in order to claim the 5-year warranty. * GREAT PIZZA GUARANTEE We guarantee you that your Ooni Pizza Oven will let you cook great pizza at home. So - if you buy an Ooni pizza oven and you can’t make great pizza you have 60 days to return it for free. Ooni + you = great pizza or we will buy it back. * More Info * Oven Parts * Technical Features * * WHAT MAKES OONI KARU 12 AWESOME? Fueled by real wood or charcoal, Ooni Karu 12 cooks authentic wood-fired, stone-baked pizza in any outdoor space in just 60 seconds. Ooni Karu 12 is also gas compatible – simply order an Ooni Gas Burner attachment to extend your fuel options. Ooni Karu’s custom-designed fuel tray maximizes airflow and delivers a powerful blast of searing flame - load it up with real wood or charcoal, with no excess ash to clean. Weighing just 12kg (26.4lb), Ooni Karu 12 offers portability, plus all the power and heat of a larger wood-fired oven. Ooni Karu’s stainless steel body is ceramic fiber-insulated, with an extra-thick Ooni Baking Stone and patented flame keeper for maximum heat retention. Sorry, to watch this YouTube video you need to accept cookies Cookie Settings * OVEN PARTS 1. Ooni Karu 12 Pizza Oven body 2. Oven door 3. Ooni Karu 12 chimney 4. Cordierite stone baking board 5. Fuel tray door 6. Wood & charcoal fuel tray with burner grate 7. Chimney cap Note: The Ooni Gas Burner is an optional upgrade that is not included with the model, please purchase separately. * TECHNICAL FEATURES * You can find the dimensions and over all blueprint of Ooni Karu 12 here. * Unboxed dimensions: 80 x 40 x 77cm (31.5 x 15.7 x 30.3″) * Unboxed weight: 12kg (25.6lbs) * Cooking surface: 33 cm (13″) * 15mm (0.6″) cordierite stone baking board resistant * Brushed 430 stainless steel, glass-reinforced nylon * Folding legs for easy transport and storage * Please note, Ooni Karu 12 is not compatible with wood pellets - Ooni Karu 12 is fuelled by kindling sized wood logs / wood logs, charcoal or the separately available gas burner. Essentials Guide Instruction Manual WHAT'S IN THIS BUNDLE? OONI KARU 12 MULTI-FUEL PIZZA OVEN £299.00 ( / ) More details OONI PIZZA PEEL (12″ (30CM) - FYRA 12 • KODA 12 • KARU 12 • VOLT 12 • KARU 12G) Current price £33.32 Original price £39.99 ( / ) More details GAS BURNER FOR OONI KARU 12 Current price £83.34 Original price £89.99 ( / ) More details CARRY COVER FOR OONI KARU 12 Current price £33.34 Original price £39.99 ( / ) More details WHY CHOOSE MULTI-FUEL? Authenticity Fueling up on wood and charcoal will give your food wood-fired flavors Control Using propane gas via the Ooni Gas Burner gives you additional temperature control. Flexibility Choose and change your fuel as you wish! Gas for low-maintenance cooking, and wood/charcoal for smoky, aromatic flavor. GREAT PIZZA GUARANTEE We guarantee you’ll make great pizza with your Ooni Pizza Oven or we’ll buy it back within 60 days! Learn More COMPARE PIZZA OVENS From wood-fired to gas-powered. Find the pizza oven that's right for you with our handy comparison tool. Compare Now PIZZA OVEN REVIEWS Reviews are viewed and verified before publication. Reviews marked with “Verified Buyer” were submitted by customers who purchased the item from our online shop. Learn more about how customer reviews work on uk.ooni.com. Powered by 4.8 4.8 star rating 2153 Reviews, 112 Q&As (3139 in other languages) 5 4 3 2 1 4.8 4.8 star rating 2153 Reviews, 112 Q&As (3139 in other languages) 5 4 3 2 1 Write A Review Ask A Question WRITE A REVIEW * Indicates a required field * Score: * Title: * Review: You are connected as Connect with: -OR- * Use your name: * Email: Review's title & body can't be empty Question's body can't be empty Please enter a star rating for this review Name field cannot be empty Invalid email Your review has already been submitted. Max length was exceeded Please fill out all of the mandatory (*) fields One or more of your answers does not meet the required criteria Thank you for posting a review! We value your input. Share your review so everyone else can enjoy it too. share share share Thank you for posting a review! Your review was sent successfully and is now waiting for our staff to publish it. ASK A QUESTION * Indicates a required field * Question: Review's title & body can't be empty Question's body can't be empty Please enter a star rating for this review Name field cannot be empty Invalid email Your review has already been submitted. Max length was exceeded Please fill out all of the mandatory (*) fields One or more of your answers does not meet the required criteria * Use your name: * Email: Thank you for posting a question! Please click on the link in the confirmation email we just sent you to submit your question. Your question will appear on the site once someone answers it. * REVIEWS * QUESTIONS Clear All Filter Reviews Search Reviews Quality Results Design Pizza Looks Heat Temperature Oven Size Construction Delivery Karu ... Customer Service Performance Instructions Ooni Material Value Weather Cooks Base Packaging Support Taste Quality Results Design ... Pizza Looks Heat More Filters FILTERS Clear All Rating Scores filter All Score all 5.0 star rating Score 5 4.0 star rating Score 4 3.0 star rating Score 3 2.0 star rating Score 2 1.0 star rating Score 1 Reviews Images filter All All reviews With Images & Videos Images only Show 2153 Reviews Rating * All * 5.0 star rating * 4.0 star rating * 3.0 star rating * 2.0 star rating * 1.0 star rating Images & Videos * All * With Images & Videos Clear All 2153 Reviews Updating Results Verified Reviewer 0.0 star rating 04/27/23 0 of 5 rating 0 of 5 rating 0 of 5 rating 0 of 5 rating Review by Anonymous User On share ' Share Review by Anonymous User facebook facebook Share Review by Anonymous User twitter twitter Share Review by Anonymous User LinkedIn linkedin Share Review by Anonymous User 04/27/23 Was this review helpful? 0 0 A Anupa S. Verified Buyer 5.0 star rating 03/19/20 Amazing Pizza’s Review by Anupa S. on 19 Mar 2020 review stating Amazing Pizza’s Tested our oven at the weekend, the Pizza was fantastic. I would highly recommend. On Ooni Karu 12 Multi-Fuel Pizza Oven share ' Share Review by Anupa S. on 19 Mar 2020 facebook facebook Share Review by Anupa S. on 19 Mar 2020 twitter twitter Share Review by Anupa S. on 19 Mar 2020 LinkedIn linkedin Share Review by Anupa S. on 19 Mar 2020 03/19/20 Was this review helpful? 39 19 Slideshow Slide controls Loading... Powered by W William H. Verified Buyer 5.0 star rating 04/25/23 Impressed Review by William H. on 25 Apr 2023 review stating Impressed Quick delivery, good quality! And great Pizza's. Very simple to set up and get used to operating the ooni. Would buy again! On Ooni Karu 12 Multi-Fuel Pizza Oven share ' Share Review by William H. on 25 Apr 2023 facebook facebook Share Review by William H. on 25 Apr 2023 twitter twitter Share Review by William H. on 25 Apr 2023 LinkedIn linkedin Share Review by William H. on 25 Apr 2023 04/25/23 Was this review helpful? 0 0 S seamus d. Verified Buyer 5.0 star rating 04/24/23 Pretty good Review by seamus d. on 24 Apr 2023 review stating Pretty good Pretty good oven. Easy to use On Ooni Karu 12 Multi-Fuel Pizza Oven share ' Share Review by seamus d. on 24 Apr 2023 facebook facebook Share Review by seamus d. on 24 Apr 2023 twitter twitter Share Review by seamus d. on 24 Apr 2023 LinkedIn linkedin Share Review by seamus d. on 24 Apr 2023 04/24/23 Was this review helpful? 0 0 C Clare C. Verified Buyer 5.0 star rating 04/24/23 Ensure it is heated to Review by Clare C. on 24 Apr 2023 review stating Ensure it is heated to Ensure it is heated to the right temperature and the outcome is bellissomo pizza! Great fun, easy to use and yummy pizza! On Ooni Karu 12 Multi-Fuel Pizza Oven share ' Share Review by Clare C. on 24 Apr 2023 facebook facebook Share Review by Clare C. on 24 Apr 2023 twitter twitter Share Review by Clare C. on 24 Apr 2023 LinkedIn linkedin Share Review by Clare C. on 24 Apr 2023 04/24/23 Was this review helpful? 0 0 L Louise H. Verified Buyer 5.0 star rating 04/20/23 Obsessed with our new pizza oven! Review by Louise H. on 20 Apr 2023 review stating Obsessed with our new pizza oven! Absolutely obsessed with our new pizza oven! Brilliant! We have been using it as a wood burning oven and using hardwood kindling as advised. Cooks pizzas in literally 2-3 mins but make sure you keep turning it! Easy to put together, heats up quick enough and cools down quick enough after use to get it back indoors. Pizzas taste delicious too! On Ooni Karu 12 Multi-Fuel Pizza Oven share ' Share Review by Louise H. on 20 Apr 2023 facebook facebook Share Review by Louise H. on 20 Apr 2023 twitter twitter Share Review by Louise H. on 20 Apr 2023 LinkedIn linkedin Share Review by Louise H. on 20 Apr 2023 04/20/23 Was this review helpful? 0 0 1 2 3 4 5 6 7 8 9 A Ashley Verified Reviewer 03/05/23 Q: Hello, What type of table top does this oven require? For example a cement counter, a patio glass table, a butcher block table, or something three of? Also how much clearance space do I need to plan for? Answers (1) Ooni 04/06/23 A: We recommend placing your Ooni on either a metal, stone or wood surface (our Ooni Modular Tables are perfect!). We don't recommend placing your Ooni on glass or plastic surfaces. It's also important you leave 3 feet (1 meter) of clearance on all sides of your oven and 9 feet (3 meters) of clearance above your oven. Was this answer helpful? 0 0 04/06/23 S Shannon Verified Reviewer 03/03/23 Q: Can the Ooni karu 12 with the chimney be used on an apartment balcony that is approx. 13 ft by 6ft? Answers (1) Ooni 04/06/23 A: It is important to leave 3 feet/1 meter of clearance on all sides of your Ooni oven and 9 feet/3 meters of clearance above your Ooni oven, which I'm afraid may not be possible in the space as described. Was this answer helpful? 0 0 04/06/23 D Dave T. Verified Reviewer 02/13/23 Q: I like to use my new ooni 12 under my cover patio. How much heat comes out of chimney and how high up (wood burning)? Thanks Answers (1) Store Owner 04/15/23 A: The chimney will always be too hot to touch during use so we recommend waiting until the oven is fully cooled before touching this. We recommend a minimum clearance of 1 metre around the rear and sides of the oven and a minimum 3 metre clearance at the front and above Ooni Karu 12. Was this answer helpful? 0 0 04/15/23 A Aidan O. Verified Reviewer 01/23/23 Q: How to stop the gas from blacking the oven Answers (1) Store Owner 04/21/23 A: Please ensure that your Ooni Karu 12 is set up according to our instructions for use with the gas burner: How do I set up my Ooni Karu 12 with the gas burner? Using butane rather than propane may also lead to additional soot and smoke from the gas burner. Was this answer helpful? 0 0 04/21/23 C Cody K. Verified Reviewer 01/14/23 Q: Hello, can the Karu 12 be used when it is raining? Thank you! Answers (1) Ooni 01/24/23 A: You can indeed! Was this answer helpful? 0 0 01/24/23 1 2 3 4 5 6 7 8 9 WE'RE A MEMBER OF 1% FOR THE PLANET 30 Trees are planted for every Ooni Karu 12 sold YOU MIGHT ALSO LIKE... * Sold out OONI PRO 16 ESSENTIALS BUNDLE Current price £567.17 Original price £708.96 ( / ) 4.6 star rating 1357 Reviews (1044 in other languages) Multiple fuel options for maximum cooking versatility Fire with wood or charcoal right out of the box, or with gas with the Ooni Pro 16 Gas Burner... View full details View bundle * OONI KARU 12 MULTI-FUEL PIZZA OVEN £299.00 ( / ) 4.8 star rating 5292 Reviews (3139 in other languages) Multiple fuel options for maximum cooking flexibility Fire up with wood or charcoal right out of the box, or with gas with the Gas Burner for Ooni... View full details Add to cart 0 in cart * OONI FYRA 12 ESSENTIALS BUNDLE Current price £389.00 Original price £408.96 ( / ) 4.7 star rating 4783 Reviews (2856 in other languages) Hardwood pellet fuelled for consistently high heat and low maintenance Wood fired flavoured 12” pizzas Reaches 500°C ( 950°F) in just 15 minutes C... View full details View bundle * OONI KODA 12 ESSENTIALS BUNDLE Current price £409.00 Original price £428.98 ( / ) 4.7 star rating 4506 Reviews (2855 in other languages) Gas fueled for the ultimate ease and control Reaches 500°C ( 950°F) in just 15 minutes Cooks stone-baked fresh 12” pizza in just 60 seconds Fits i... View full details View bundle * OONI KODA 16 ESSENTIALS BUNDLE Current price £599.00 Original price £628.97 ( / ) 4.8 star rating 2823 Reviews (2075 in other languages) Gas fuelled for the ultimate ease and control Reaches 500°C (950°F) in 20 minutes Cook stone-baked fresh pizza in just 60 seconds. Extra-large coo... View full details View bundle SUBSCRIBE Subscribe to our newsletter to get exclusive access to delicious recipes, product tips, and much more. Email address Sign up ABOUT * About Ooni * Impact * Careers * Become an Affiliate * Become a Stockist * Become a Groceries Supplier * Spares * Pizza Partners * Find a Stockist * News & Events * Ooni Blogs * Reviews * Oven Upgrade Programme * The Future of Pizza HELP * Delivery * Returns * Track Order * Contact * Account * Support * Ooni Accessibility Statement * Get Started Guides * Facebook Community * Terms and Conditions * Payments * Privacy Policy * Cookie Policy * Warranty * Modern Slavery Statement QUICK LINKS * Pizza Ovens * Compare Pizza Ovens * Accessories * Pizza Prep * Cook & Serve * More Products * Recipes FOLLOW US Find us on Facebook Find us on Twitter Find us on TikTok Find us on Pinterest Find us on Instagram Find us on Youtube Find us on Reddit GET THE OONI APP Copyright © 2023 * American Express * Apple Pay * Diners Club * Discover * Google Pay * Maestro * Mastercard * PayPal * Shop Pay * Union Pay * Visa * * ADDED TO YOUR CART: PRODUCT TITLE * (-) Cart subtotal View cart () Checkout Sorry, to watch this YouTube video you need to accept cookies Cookie Settings By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. More Information Accept All Cookies Cookies Settings PRIVACY PREFERENCE CENTER When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. More information Allow All MANAGE CONSENT PREFERENCES STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. Back Button PERFORMANCE COOKIES Search Icon Filter Icon Clear checkbox label label Apply Cancel Consent Leg.Interest checkbox label label checkbox label label checkbox label label Confirm My Choices