Register and receive a 15% discount
 |  Newsletter
         Rug Production  Design Your Dream Rug
   Pile Materials   - Your selected materials for your rug pile -
  Pure Fibers  Synthetic fibers (polyester)  Semi-synthetic fibers (viscose)  Natural fibers  Animal fibers (wool, cork wool, silk)  Plant fibers (cotton)      Blended Fibers  
Wool with silk  Wool with viscose  Cork wool with silk    If these details didn’t help, we recommend consulting our Material Guide guide.
  Warp Materials   Your selected materials for the rug warp
  Warp Materials  After choosing the appropriate pile materials, select your desired warp materials. You can choose between plant fibers – cotton or animal fibers – wool and silk.
    Color   - Monochrome or multicolor? -
   Color  With the previous decisions, the rug can already be produced, but what colors should the materials have? Do you prefer
					simple monochrome rugs 
					- take a look at our
					uni collection 
					, or are you drawn to the harmonious play of colors like the sight of a timeless
					oriental rug? 
					In this decision, we leave it entirely up to you – follow your instincts and choose the best color combination for your unique piece.
   
Classic  extraordinary
					 patterns      The most important feature of a rug is its pattern. It can be very simple or feature a complex design. You have the freedom to design your own or draw inspiration from traditional patterns. Below are some of the most common patterns.
   Abstract rugs have clear patterns that harmonize with almost any interior.
      Floral rugs are characterized by their flower-like patterns.
     Several smaller pattern fields form the overall design of a field rug.
      These rugs feature a central medallion, which can be diamond-shaped, rosette, or oval.
    Several smaller pattern fields form the overall design of a field rug.
     These designs resemble paintings. They can depict portraits, people, buildings, or animals.
      This design may initially look like a mistake, but it’s a deliberate style where ’mistakes’ are created by color variations and shading.
    Contact Us  +49 40 38632775
 mail@morgenland-teppiche.de
      You are on our English website!
   The website is in English language. Would you like to be redirected to our Englisch website for a better experience?
   Stay on Site     
$(document).ready(function() {
    function setLocalStorage(key, value) { localStorage.setItem(key, value); }
    function getLocalStorage(key) { return localStorage.getItem(key); }
    function fetchData() {
        var lastShownDate = getLocalStorage('geoLocationModalShownDate');
        var currentDate = new Date().getTime();
        var daysSinceLastShown = lastShownDate ? (currentDate - lastShownDate) / (1000 * 3600 * 24) : null;
        if (getLocalStorage('geoLocationModalShown') && daysSinceLastShown < 3) return;
        fetch("https://morgenland-cpanel.eu/api/morgenland-info").then(function(r) {
            if (!r.ok) throw new Error('HTTP error! status: ' + r.status);
            return r.json();
        }).then(function(d) {
            var c = normalizeCountryCode(d.data.countryCode), l = [{"lang":"de","locale":"de","url":"https:\/\/www.morgenland-teppiche.de\/anfertigung","name":"German","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/German.png"},{"lang":"uk","locale":"en-gb","url":"https:\/\/www.morgenland-rugs.co.uk\/rug-production","name":"English","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/UK.png"},{"lang":"fr","locale":"fr","url":"https:\/\/www.morgenland-tapis.fr\/production-de-tapis","name":"French","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/France.png"},{"lang":"nl","locale":"nl","url":"https:\/\/www.morgenland-tapijt.nl\/productie","name":"Dutch","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Netherland.png"},{"lang":"se","locale":"sv-SE","url":"https:\/\/www.morgenland-mattor.se\/produktion","name":"Swedish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Sweden.png"},{"lang":"at","locale":"de-AT","url":"https:\/\/www.morgenland-teppiche.at\/anfertigung","name":"Austria","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Austria.png"},{"lang":"ch","locale":"de-CH","url":"https:\/\/www.morgenland-teppiche.ch\/anfertigung","name":"Swiss German","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Switzerland.png"},{"lang":"nn","locale":"no-NO","url":"https:\/\/www.morgenland-tepper.com\/produksjon","name":"Norwegian","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Norway.png"},{"lang":"da","locale":"da","url":"https:\/\/www.morgenland-taepper.com\/produktion","name":"Danish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Denmark.png"},{"lang":"es","locale":"es","url":"https:\/\/www.morgenland-alfombra.es\/produccion","name":"Spanish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Spain.png"},{"lang":"it","locale":"it","url":"https:\/\/www.morgenland-tappeto.it\/produzione","name":"Italian","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Italy.png"},{"lang":"pl","locale":"pl","url":"https:\/\/www.morgenland-dywany.pl\/produkcja","name":"Polish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Poland.png"},{"lang":"pt","locale":"pt","url":"https:\/\/www.morgenland-tapetes.pt\/producao","name":"Portuguese","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Portguese.png"},{"lang":"cz","locale":"cs-CZ","url":"https:\/\/www.morgenland-koberce.cz\/vyroba","name":"Czech","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Czech-Republic.png"}], a = {"lang":"en","name":"English","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/USA.png"}, f = findActiveUrl(l, c);
            if (shouldShowModal(f, a, c)) {
                updateModal(f); 
                $('#geoLocationModal').modal('show'); 
                $('#geoLocationModal').attr('aria-hidden', 'false');
                setLocalStorage('geoLocationModalShown', 'true');
                setLocalStorage('geoLocationModalShownDate', currentDate);
            }
        }).catch(function(e) { console.error('Fetch error:', e.message); });
    }
    function normalizeCountryCode(c) {
        return c.toLowerCase() === "gb" ? "uk" : c.toLowerCase();
    }
    function findActiveUrl(l, c) {
        var d = l.filter(function(u) { return u.lang === 'en'; })[0];
        return l.find(function(u) { return u.lang === c; }) || d;
    }
    function shouldShowModal(foundUrl, activeUrl, countryCode) {
        if (!foundUrl || countryCode === activeUrl.lang) return false;
        var exceptions = { 'de': ['at', 'ch'], 'uk': ['en'], 'en': ['uk'], 'at': ['de', 'ch'], 'ch': ['de', 'at'] };
        var activeExceptions = exceptions[activeUrl.lang] || [];
        return !activeExceptions.includes(foundUrl.lang);
    }
    function updateModal(f) {
        var b = document.querySelector('#redirectButton'), t = document.querySelector('#geoLocationText'), bt = document.querySelector('#redirectButtonText'), bi = document.querySelector('#redirectButtonImage');
        b.href = f.url;
        t.textContent = "The website is in English language. Would you like to be redirected to our {name} website for a better experience?".replace("{name}", f.name);
        bi.src = bi['data-src'] = f.image;
        bi.alt = f.name;
        bt.textContent = "Redirect to {name} Site".replace("{name}", f.name);
    }
    fetchData();
});