Kategorien
WERKMIT kat lacke mobil2
Lacke und Holzschutz – Lack und Lasur für schönes Holz
WERKMIT kat lacke tablet2

Lacke für Holz und Metall

Wasserbasierte PU-Acryllacke Caparol Capacryl PU-Satin und PU-Matt, Capalac Seidenmatt Buntlack und Capalac BaseTop Venti für Holzfenster, JANSEN Seidencolor und Acryl Seidencolor, ISO-TLR Türenlack Rapid, Metallprotect 3 in 1 und Aqua Metallschutz 3 in 1 (Grundierung, Rostschutz und Decklack in einem), ISO-WSF Wetterschutzfarbe für Holz außen, Holzdeckenfarbe weiß von JANSEN und CapaWood, CapaWood RenoTech Holzlack und JANSEN Uni Siegel. Grundierungen und Spachtel für den Lackaufbau stehen unter Grundierungen und Spachtel.

18 Artikel
Wo?
18 Artikel
Wunschfarbton
Caparol
Caparol Capalac BaseTop Venti
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (37,20 € / 1 Liter)

27,90 €
Wunschfarbton
Caparol
Caparol Capacryl PU-Satin
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (37,20 € / 1 Liter)

27,90 €
Wunschfarbton
Caparol
Caparol CapaWood RenoTech Holzlack
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (37,20 € / 1 Liter)

27,90 €
Wunschfarbton
Caparol
Caparol Capalac Seidenmatt - Buntlack
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (43,33 € / 1 Liter)

32,50 €
Wunschfarbton
JANSEN
JANSEN Seidencolor
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (35,93 € / 1 Liter)

26,95 €
Wunschfarbton
JANSEN
JANSEN ISO-TPL Treppen- und Parkettlack
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (39,87 € / 1 Liter)

29,90 €
Wunschfarbton
JANSEN
JANSEN Aqua Metallschutz 3 in 1
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (43,87 € / 1 Liter)

32,90 €
Wunschfarbton
JANSEN
JANSEN Acryl Seidencolor
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (32,67 € / 1 Liter)

24,50 €
JANSEN
JANSEN ISO-HDF Holzdeckenfarbe PRO weiß
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (35,87 € / 1 Liter)

26,90 €
Wunschfarbton
JANSEN
JANSEN ISO-TLR Türenlack Rapid
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (37,33 € / 1 Liter)

28,00 €
Wunschfarbton
Caparol
Caparol Capacryl PU-Matt
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (39,87 € / 1 Liter)

29,90 €
JANSEN
JANSEN Heizkörperlack weiß
Gebindegrößen L : 400ml / Spraydose

Inhalt: 0.4 Liter (41,25 € / 1 Liter)

16,50 €
Wunschfarbton
JANSEN
JANSEN ISO-WSF Wetterschutzfarbe
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (31,33 € / 1 Liter)

23,50 €
JANSEN
JANSEN Aqua PUR Parkett- und Holzsiegel
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (28,00 € / 1 Liter)

21,00 €
Wunschfarbton
JANSEN
JANSEN Metallprotect 3 in 1
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (34,00 € / 1 Liter)

25,50 €
JANSEN
JANSEN Uni Siegel
Gebindegrößen L : 0,75l

Inhalt: 0.75 Liter (29,07 € / 1 Liter)

21,80 €
Wunschfarbton
Caparol
Caparol CapaWood Color plus Holzfarbe Wunschfarbton

Lieferzeit 4-7 Werktage

Inhalt: 20 Liter (22,45 € / 1 Liter)

Varianten ab 27,90 €
449,00 €
Caparol
Caparol CapaWood Holzdeckenfarbe weiß

Lieferzeit 4-7 Werktage

Inhalt: 2.5 Liter (26,00 € / 1 Liter)

Varianten ab 24,00 €
65,00 €

Lacke für Holz und Metall – innen und außen

Wasserbasierte PU-Acryllacke Caparol Capacryl PU-Satin und PU-Matt, Capalac Seidenmatt Buntlack und Capalac BaseTop Venti für Holzfenster, JANSEN Seidencolor und Acryl Seidencolor, ISO-TLR Türenlack Rapid, Metallprotect 3 in 1 und Aqua Metallschutz 3 in 1 (Grundierung, Rostschutz und Decklack in einem), ISO-WSF Wetterschutzfarbe für Holz außen, Holzdeckenfarbe weiß von JANSEN und CapaWood, CapaWood RenoTech Holzlack und JANSEN Uni Siegel. Grundierungen und Spachtel für den Lackaufbau stehen unter Grundierungen und Spachtel.

Welcher Lack wofür?

  • Türen, Möbel, Heizkörper innen: wasserbasierter PU-Acryllack (Capacryl PU-Satin/PU-Matt, Türenlack Rapid) – geruchsarm, vergilbt nicht.
  • Holzfenster außen: Capalac BaseTop Venti – ein diffusionsfähiger Alkydharz-Fensterlack.
  • Metall, Zaun, Geländer: Metallprotect 3 in 1 oder Aqua Metallschutz 3 in 1 direkt auf entrostetes Eisen.
  • Holzfassade und Zaun deckend: ISO-WSF Wetterschutzfarbe.
  • Holzdecke: Holzdeckenfarbe weiß – isoliert gegen durchschlagende Holzinhaltsstoffe.

Häufige Fragen

Acryllack oder Alkydharzlack?

Acryllack (wasserbasiert) trocknet schnell, riecht kaum und vergilbt nicht – die Wahl für innen und für Weiß. Alkydharzlack (lösemittelhaltig) verläuft besser, ist härter und blockfester und bleibt bei Fenstern außen und stark beanspruchten Flächen im Einsatz.

Kann ich Metall ohne Grundierung lackieren?

Mit einem 3-in-1-Metallschutzlack ja: Er ersetzt auf entrostetem, angeschliffenem Eisen und Stahl Grundierung, Rostschutz und Decklack. Auf Zink, Aluminium und Kunststoff braucht es weiterhin einen Haftprimer.

Welcher Lack für Kinderspielzeug?

Ein Lack, dessen technisches Merkblatt die Speichel- und Schweißechtheit nach DIN 53160 und die Prüfung nach EN 71-3 (Sicherheit von Spielzeug) ausweist – meist wasserbasierte Acryllacke. Die Angabe steht im Merkblatt beim jeweiligen Artikel.

) einfügen. // 1) Preise je Zubehörzeile (data-wm-dazu-preis="") aus der Store-API des Kanals (data-wm-key): Eltern mit Varianten „ab 31,00 €“ // (calculatedCheapestPrice), sonst „39,90 €“ (calculatedPrice). Ohne Antwort kein Preis – nichts wird erfunden. Artikel, die die Store-API nicht // liefert (nicht im Kanal) oder als nicht verfügbar meldet, verlieren „+“ und Haken; Zähler an „Alles dazu“ wird nachgeführt. // 2) „Alles dazu“: Haken je Zeile = Feld lineItems[][type] (form-Attribut). Abgewählte Zeilen werden vor dem Senden KOMPLETT aus der FormData // entfernt – Artikelseite über „beforeFormSubmit“ des Kern-Plugins AddToCart (CustomEvent ohne Bubbling → Capture-Phase am Dokument), // Fenster im eigenen Absenden (3). Ohne JS fehlt nur der Typ → der Cart-Processor lässt die Position still fallen (Kern: neuer Cart, nur // verarbeitete Positionen). Zähler/Knopf folgen den Haken (0 Haken → Knopf gesperrt). // 3) Fenster-Formulare (data-wm-dazu-form="korb"): redirectTo → frontend.cart.offcanvas, POST über den HttpClient des OffCanvasCart-Plugins, // Antwort per _onOffCanvasOpened/_updateOffCanvasContent ins offene Fenster (kein Zu-/Aufklappen, Kern-Events werden neu gebunden). // Fehlt das Plugin: normales Absenden (redirectTo im Markup = Warenkorbseite). // Delegiert auf document + MutationObserver, weil das Fenster nach jeder Änderung neu eingesetzt wird. // ============================================================================================================================ (function(){ try { var euro = new Intl.NumberFormat('de-DE', { style: 'currency', currency: 'EUR' }); function hakenVon(form) { return form && form.id ? document.querySelectorAll('input[type="checkbox"][form="' + form.id + '"]') : []; } function idAus(name) { var m = /^lineItems\[([^\]]+)\]/.exec(name || ''); return m ? m[1] : ''; } // Felder aller abgewählten Zeilen aus der FormData entfernen (nur „Alles dazu“-Formulare) function abgewaehlteEntfernen(fd, form) { if (!form.hasAttribute('data-wm-dazu-alle')) { return; } var haken = hakenVon(form); for (var i = 0; i < haken.length; i++) { if (haken[i].checked && !haken[i].disabled) { continue; } var id = idAus(haken[i].name); if (!id) { continue; } var weg = []; fd.forEach(function (v, k) { if (k.indexOf('lineItems[' + id + ']') === 0) { weg.push(k); } }); weg.forEach(function (k) { fd.delete(k); }); } } // Zähler und Knopf eines „Alles dazu“-Formulars nach den Haken richten function zaehler(form) { if (!form || !form.hasAttribute('data-wm-dazu-alle')) { return; } var haken = hakenVon(form), n = 0; for (var i = 0; i < haken.length; i++) { if (haken[i].checked && !haken[i].disabled && !haken[i].closest('[hidden]')) { n++; } } var z = form.querySelector('[data-wm-dazu-anzahl]'); if (z) { z.textContent = String(n); } var b = form.querySelector('button[type="submit"]'); if (b) { b.disabled = n === 0; } if (haken.length && n === 0 && !form.querySelector('input[type="hidden"][name^="lineItems["]')) { form.hidden = true; } } document.addEventListener('change', function (e) { var t = e.target; if (!t || t.type !== 'checkbox' || !t.getAttribute('form') || !idAus(t.name)) { return; } zaehler(document.getElementById(t.getAttribute('form'))); }); // 2) Artikelseite: Kern-Plugin AddToCart feuert „beforeFormSubmit“ (detail = FormData) am Formular – Capture-Phase, weil das Event nicht bubbelt document.addEventListener('beforeFormSubmit', function (e) { var form = e.target; if (!form || !form.matches || !form.matches('form[data-wm-dazu-form]')) { return; } if (e.detail instanceof FormData) { abgewaehlteEntfernen(e.detail, form); } var b = form.querySelector('button[type="submit"]'); if (b) { b.classList.add('is-laedt'); setTimeout(function () { b.classList.remove('is-laedt'); }, 4000); } }, true); // 3) Fenster: Formular per Plugin-HttpClient schicken, Antwort ins offene Fenster document.addEventListener('submit', function (e) { var form = e.target; if (!form || !form.matches || !form.matches('form[data-wm-dazu-form="korb"]')) { return; } var pm = window.PluginManager; var liste = (pm && typeof pm.getPluginInstances === 'function') ? pm.getPluginInstances('OffCanvasCart') : null; var inst = (liste && liste.length) ? liste[0] : null; if (!inst || !inst.client || typeof inst.client.post !== 'function' || typeof inst._updateOffCanvasContent !== 'function') { return; } // ohne Plugin: normales Absenden → Warenkorbseite e.preventDefault(); if (form.hasAttribute('data-wm-laeuft')) { return; } form.setAttribute('data-wm-laeuft', '1'); var fd = new FormData(form); abgewaehlteEntfernen(fd, form); fd.set('redirectTo', 'frontend.cart.offcanvas'); fd.delete('redirectParameters'); var block = form.closest('[data-wm-dazu]'); if (block) { block.classList.add('is-laedt'); } inst.client.post(form.getAttribute('action'), fd, function (antwort) { try { if (typeof inst._onOffCanvasOpened === 'function') { inst._onOffCanvasOpened(inst._updateOffCanvasContent.bind(inst), antwort); } else { inst._updateOffCanvasContent(antwort); } } catch (err) { form.removeAttribute('data-wm-laeuft'); if (block) { block.classList.remove('is-laedt'); } } }); }, true); // 1) Preise aus der Store-API (sammelt alle noch nicht geladenen Zeilen, eine Anfrage je Lauf) var laeuft = false, nochmal = false; function preise() { var felder = document.querySelectorAll('[data-wm-dazu-preis]:not([data-wm-geladen])'); if (!felder.length) { return; } if (laeuft) { nochmal = true; return; } var ids = [], key = '', proId = {}; for (var i = 0; i < felder.length; i++) { var f = felder[i]; f.setAttribute('data-wm-geladen', '1'); var id = f.getAttribute('data-wm-dazu-preis'); if (!id) { continue; } (proId[id] = proId[id] || []).push(f); if (ids.indexOf(id) < 0) { ids.push(id); } if (!key) { var h = f.closest('[data-wm-key]'); key = h ? h.getAttribute('data-wm-key') : ''; } } key = key || window.accessKey || window.accesKey || ''; if (!ids.length || !key) { return; } laeuft = true; var kopf = { 'Content-Type': 'application/json', 'Accept': 'application/json', 'sw-access-key': key }; if (window.contextToken) { kopf['sw-context-token'] = window.contextToken; } fetch('/store-api/product', { method: 'POST', credentials: 'same-origin', headers: kopf, body: JSON.stringify({ ids: ids, limit: ids.length, includes: { product: ['id', 'childCount', 'available', 'calculatedPrice', 'calculatedCheapestPrice'], calculated_price: ['unitPrice'], calculated_cheapest_price: ['unitPrice', 'hasRange'] } }) }) .then(function (r) { return r.ok ? r.json() : null; }) .then(function (d) { var da = {}; ((d && d.elements) || []).forEach(function (p) { da[p.id] = p; }); var formen = {}; ids.forEach(function (id) { var p = da[id]; var zeilen = document.querySelectorAll('[data-wm-dazu-id="' + id + '"]'); if (!p || p.available === false) { // nicht im Kanal / nicht verfügbar: Kaufwege weg, Zeile bleibt als Hinweis mit Link zeilen.forEach(function (z) { z.querySelectorAll('form[data-wm-dazu-form], .wm-klartext__haken, .wm-korb-dazu__haken').forEach(function (x) { x.hidden = true; }); var hk = z.querySelector('input[type="checkbox"]'); if (hk) { hk.checked = false; hk.disabled = true; var af = document.getElementById(hk.getAttribute('form') || ''); if (af) { formen[af.id] = af; af.querySelectorAll('input[type="hidden"][name^="lineItems[' + id + ']"]').forEach(function (x) { x.parentNode.removeChild(x); }); } } }); return; } var eltern = p.childCount > 0; var cp = p.calculatedCheapestPrice || null; var preis = eltern ? (cp ? cp.unitPrice : 0) : (p.calculatedPrice ? p.calculatedPrice.unitPrice : 0); if (!(preis > 0)) { return; } var text = (eltern && (!cp || cp.hasRange !== false) ? 'ab ' : '') + euro.format(preis); proId[id].forEach(function (f) { f.textContent = text; f.hidden = false; }); zeilen.forEach(function (z) { z.querySelectorAll('form[data-wm-dazu-form]').forEach(function (fm) { if (!fm.querySelector('[name="dtgs-gtm-product-price"]')) { var inp = document.createElement('input'); inp.type = 'hidden'; inp.name = 'dtgs-gtm-product-price'; inp.value = String(preis); fm.appendChild(inp); } }); }); }); Object.keys(formen).forEach(function (k) { zaehler(formen[k]); }); }) .catch(function () {}) .then(function () { laeuft = false; if (nochmal) { nochmal = false; preise(); } }); } var timer; function spaeter() { clearTimeout(timer); timer = setTimeout(preise, 120); } if ('MutationObserver' in window) { new MutationObserver(spaeter).observe(document.documentElement, { childList: true, subtree: true }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', spaeter); } else { spaeter(); } } catch (e) {} })();