Belle-Ve Bricks

Your Imagination

30+ Best LEGO TikTok Accounts

In This Article

Create Your

We help you from start to finish to create and deliver your tailor-made custom model.
Custom model
Continue

The LEGO building block sets have been a favorite among children and adults alike for decades. And now, the popular construction toys are being used as a source of inspiration on social media platforms like TikTok. With its unique visual style and endless possibilities to create mini masterpieces, it’s no surprise that there are some incredibly talented LEGO TikTokers out there creating amazing content. Here’s our list of the 10 best LEGO TikTok accounts that you need to follow right now! Happy building!

List of The Best LEGO Tiktok Accounts

1. Belle-Ve Bricks – Awesome and fast-growing Tiktok Account. They post all things LEGO related.

2. Lego_Brix – this account has over 4 million followers and is run by two brothers who post mind-blowing creations made with just LEGO bricks. Get inspired by their creative builds or challenge yourself to recreate them at home!

3. Adam_Lego – run by professional Lego builder Adam Ward, this account has over 700 thousand followers and showcases his incredible creations which have been featured in galleries around the world.

4. TheAwesomerBricks – if you’re looking for LEGO stop-motion animations then this account is perfect for you! With over 2 million followers, watch as their expertly-crafted models come to life with fun stories and characters.

5. Legoboy1236 – get ready to be impressed with this builder’s stunning creations that are made entirely out of LEGO bricks. With almost 1 million followers, he always manages to push the boundaries of what can be created with these beloved plastic blocks.

6. All_Lego_Creations – this account is run by a family of three and they post amazing building creations, some inspired by movies and franchises like Harry Potter or Star Wars. With over 600 thousand followers it’s full of incredible builds that are sure to keep your imagination running wild.

7. LegoStudios– this account has an impressive 3 million followers and showcases everything from their custom MOCs (My Own Creations) to the latest LEGO releases. If you want to stay up-to-date with all things LEGO, then give them a follow!

8. BrickNerd – get ready for some awesome LEGO news and reviews as this channel covers everything from product reviews to interviews with LEGO designers. With over 600 thousand followers, this channel is perfect for anyone who loves staying on top of the latest trends in the Lego world.

9. Legobotz – run by a professional Lego robotics engineer, this account shows off their stunning creations and contains tutorials on how to build your own botz with LEGO parts. It has almost 1 million followers and is perfect for anyone looking to get into robotics or just get inspired!

10. BrickQueen – if you’re looking for awesome minifigures then look no further than this account which specializes in customizing LEGO minifigs and creating amazing dioramas and builds with them. With over 2 million followers it’s full of inspiring creations that will make you want to get building!

jasper continue the list to 30

11. Legodrawings – run by a professional artist and LEGO enthusiasts, this account is full of amazing drawings made with just LEGO pieces. With over 300 thousand followers, you’ll be in awe at the intricate detail and creativity that goes into each piece.

12. LegoRoboticsLab – whether you’re a beginner or an expert, this channel has something for everyone as it covers from building tutorials to programming robots with LEGO Mindstorms EV3 sensors. It’s run by two brothers and they have almost half a million followers!

13. brickrogue – get inspired with this creative builder who creates incredible minifigure scenes using only original parts and pieces! This account has almost 400 thousand followers and showcases their amazing art which you won’t find anywhere else.

14. LegosByChris – this account is run by a professional LEGO builder who posts detailed tutorials on how to create your own unique builds with the bricks that you have at home. With over 300 thousand followers, it’s full of amazing ideas!

15. The_Lego_Enthusiast – if you’re looking for some great reviews on new LEGO sets then give this account a follow as they post honest reviews and videos of all the latest releases from the world of LEGO. With almost 500 thousand followers, it’s sure to keep you informed on what’s happening in LEGO land!

16. brickhive – get inspired by some of the most incredible builds that you’ll find on TikTok with this account which showcases amazing models made from LEGO bricks! With over 300 thousand followers, it’s full of stunning creations and tutorials to help you build your own masterpieces.

17. LegosFromAtoZ – run by a professional LEGO artist, this account posts videos showcasing their impressive cityscapes and custom builds for all to enjoy. With almost 200 thousand followers, it’s a great place to be if you love seeing what comes out of the minds of passionate builders!

18. LegoStarWarsBuilds – if you’re looking for some awesome Star Wars-inspired builds then this is the account for you! With over 400 thousand followers, it’s full of great ideas and tutorials to get your creative juices flowing.

19. LegoChronicles – follow this account if you want to stay up-to-date on all things related to LEGO as they post news and reviews on the latest products plus awesome interviews with key players in the community. They have almost 300 thousand followers so join them now!

20. BrickAnimator – if animation is more your style then check out this impressive account which brings LEGO sets and characters to life through 3D videos created using stop motion techniques. With over 200 thousand followers, it’s a must-follow for fans of LEGO animations!

21. Legocastle – get creative with this account which posts detailed building tutorials for castles and other structures using LEGO bricks. They have almost 200 thousand followers and post regular updates so you can keep up with their latest creations!

22. BrickPassion – this account provides in-depth reviews of LEGO sets plus detailed build videos that will help you make the most of your collection. With over 100 thousand followers, it’s a great source of inspiration if you’re looking to create your own custom builds!

23. HothBricks – follow this account if you’re into Star Wars as they post awesome MOCs (My Own Creations) inspired by characters and scenes from the movies. With over 150 thousand followers, this is the place to be if you love all things from a galaxy far, far away!

24. BrickVault – check out this account for some amazing reviews and showcases of custom LEGO builds as well as tutorials so you can make your own creations at home. With almost 200 thousand followers, it’s sure to keep you up-to-date on the latest trends in the world of LEGO!

25. LegoAddict – looking for some great ideas and inspiration for your next project? Then follow this account which posts awesome builds plus detailed tutorials that will help bring those creations to life! They have almost 100 thousand followers and post regular updates so don’t miss out!

26. Legojunkie – this account posts awesome builds, reviews, and tutorials to help you get the most out of your LEGO collection. With over 100 thousand followers, it’s sure to keep you motivated with plenty of ideas for your next build!

27. LegoLabs – get creative with this account which showcases detailed building tutorials as well as amazing MOCs built by some of LEGO’s top builders. With almost 150 thousand followers, it’s one of the best accounts on TikTok when it comes to creativity and engineering with LEGO bricks!

28. BrickFlicks – follow this account if you’re a fan of stop-motion animation using LEGO pieces as they post some really awesome videos that will make you smile. With over 50 thousand followers, it’s sure to keep you entertained with its fun and entertaining content!

29. LegoBuildersWorld – follow this account if you want to stay up-to-date on all things LEGO as they post news, reviews, and tutorials featuring the latest sets, products, and builds from the world of LEGO. With almost 100 thousand followers, it’s sure to keep you informed about all the epic things happening in the community!

30. BrickConstructor – become an expert builder by following this account which posts detailed how-to videos that will help you build your own custom creations using LEGO bricks. They have almost 50 thousand followers so join them now and get inspired by their amazing builds!

Conclusion

These are just some of the most popular LEGO accounts on TikTok – follow them to keep up-to-date on all things LEGO, find inspiration for your next creation, and discover some incredible talent in the community. Who knows, you might even be featured in one of their videos! Happy building!

<div class="badge-base LI-profile-badge" data-locale="en_US" data-size="large" data-theme="dark" data-type="HORIZONTAL" data-vanity="ferdi-vol" data-version="v1"><a class="badge-base__link LI-simple-link" href="https://www.linkedin.com/in/%E2%9C%85-ferdi-vol-corporate-gifts/?trk=profile-badge"></a></div>
/* Auto generated, hash = 5dceu9kevqjdyuy2uw1atqrsu */
//TODO: Break this file down so that we can actually unit test it.
(function(window) {
  /**
  * Renders all unrendred LinkedIn Badges on the page
  */
  window.LIRenderAll = function () {
    var CALLBACK_NAME     = 'LIBadgeCallback', //Must match callback on helpers.js
        BADGE_NAMES       = '.LI-profile-badge, .LI-entity-badge',
        // TODO -- tracking param for other badge types
        TRACKING_PARAM    = 'profile-badge',
        responsesReceived = 0, //Keeps track of number of responses recieved for proper cleanup when finished
        expectedResponses = 0, //Keeps track of number of responses to expect
        scripts           = [ ], //Keeps track of scripts added for proper cleanup when finished
        childScripts      = {}, //Keeps track of child scripts to render
        badges            = Array.prototype.slice.call(document.querySelectorAll(BADGE_NAMES));

    var i, len, badge, rendered;
    for (i = 0, len = badges.length;  i < len; i++) {
      badge    = badges[i];
      rendered =  badge.getAttribute('data-rendered');
      if (!rendered) {
        expectedResponses++;
        badge.setAttribute('data-rendered', true);
        renderBadge(badge);
      }
    }

    function isCNDomain() {
      if (typeof window !== "undefined") {
        var hostName = window.location && window.location.hostname ||  '';
        return (/linkedin(-ei)?.cn$/).test(hostName);
      }

      return false;
    }

    function generateUrl(isEI) {
      var domainPrefix = isEI ? 'https://badges.linkedin-ei' : 'https://badges.linkedin';
      if (isCNDomain()) {
        return domainPrefix + ".cn/";
      }

      return domainPrefix + ".com/";
    }

    function getBadgeKeyQueryParams(badge) {
      return Array.prototype.slice.call(badge.attributes).filter(function (attr) {
        return attr.name.lastIndexOf('data-key-', 0) !== -1;
      }).map(function (attr) {
        // Most browsers automatically lowercase the attribute name when its being read
        // We are calling lowercase on it again to ensure consistency for any browsers that are lagging behind.
        return encodeURIComponent(attr.name.replace('data-', '').toLowerCase()) + '=' + encodeURIComponent(attr.value);
      });
    }

    /*
    * Renders a single badge on the page
    * @param badge: div element of badge to render
    */
    function renderBadge(badge) {
      var size       = badge.getAttribute('data-size'),
          locale     = badge.getAttribute('data-locale'),
          type       = badge.getAttribute('data-type'),
          theme      = badge.getAttribute('data-theme'),
          vanity     = badge.getAttribute('data-vanity'),
          version    = badge.getAttribute('data-version'),
          isEI       = badge.hasAttribute('data-ei'),
          entity     = badge.getAttribute('data-entity'),
          isCreatePage = badge.hasAttribute('data-iscreate'),
          uid        = Math.round(1000000 * Math.random()),
          baseUrl = generateUrl(isEI),
          queryParams = [
            'locale=' + encodeURIComponent(locale),
            'badgetype=' + encodeURIComponent(type),
            'badgetheme=' + encodeURIComponent(theme),
            'uid=' + encodeURIComponent(uid),
            'version=' + encodeURIComponent(version)
          ],
          url;

      if (version === 'v2') {
        baseUrl += 'view';
        queryParams.push('badgesize=' + encodeURIComponent(size));
        queryParams.push('entity=' + encodeURIComponent(entity));
        queryParams = queryParams.concat(getBadgeKeyQueryParams(badge));
      } else {
        baseUrl += 'profile';
        queryParams.push('maxsize=' + encodeURIComponent(size));
        queryParams.push('trk=' + encodeURIComponent(TRACKING_PARAM));
        queryParams.push('vanityname=' + encodeURIComponent(vanity));
      }

      if (isCreatePage) {
        queryParams.push('fromCreate=true');
      }

      url = baseUrl + '?' + queryParams.join('&');
      badge.setAttribute('data-uid' , uid);
      jsonp(url); //Calls responseHandler when done
    }

    /**
    * Handles a response from the server. Finds badge matching badgeUid and inserts badgeHtml there
    * @param badgeHtml: String representing contents of the badge
    * @param badgeUid: UID of the badge to target
    **/
    function responseHandler(badgeHtml, badgeUid) {
      responsesReceived ++;

      var i, badge, uid, isCreate;
      var defaultWidth = 330 // max possible width
      var defaultHeight = 300 // max possible height

      for (i = 0, len = badges.length; i < len; i++) {
        badge = badges[i];
        // isCreate needed to prevent reloading artdeco script tag
        isCreate = badge.getAttribute('data-iscreate');
        uid   = parseInt(badge.getAttribute('data-uid'), 10);
        if (uid === badgeUid) {
          var badgeMarkup = `<body>${badgeHtml}</body>`
          var iframe = document.createElement('iframe');
          iframe.onload = function() {
            var iframeBody = iframe.contentWindow.document.body;
            // 5 px buffer to avoid the badge border being cut off.
            iframe.setAttribute('height', (iframeBody.scrollHeight || defaultHeight) + 5);
            iframe.setAttribute('width', (iframeBody.scrollWidth || defaultWidth) + 5);
          };
          iframe.setAttribute('frameBorder', '0');
          iframe.style.display = 'block';
          badge.appendChild(iframe);
          iframe.contentWindow.document.open();
          iframe.contentWindow.document.write(badgeMarkup);
          iframe.contentWindow.document.close();
          replaceScriptTags(badge, isCreate);
        }
      }
      tryClean();
    }

  // These functions are needed because badge markup is added via innerHtml property which does not run script tags
  function replaceScriptTags(node, isCreate) {
    if (shouldReplaceNode(node, isCreate)) {
      node.parentNode.replaceChild(cloneScriptNode(node), node);
      childScripts[node.src] = true;
    } else {
      var i = 0,
          children = node.childNodes;
      while (i < children.length) {
        replaceScriptTags(children[i++], isCreate);
      }
    }
    return node;
  }

  function shouldReplaceNode(node, isCreate) {
    return isScriptNode(node) && !childScripts[node.src] && (!isCreate || (isCreate && !node.getAttribute('data-isartdeco')));
  }

  function isScriptNode(node) {
    return node.tagName === 'SCRIPT';
  }

  function cloneScriptNode(node){
    var script  = document.createElement("script");
    for( var i = node.attributes.length-1; i >= 0; i-- ) {
      script.setAttribute( node.attributes[i].name, node.attributes[i].value );
    }
    return script;
  }

    // Gets all incoming responses
    window[CALLBACK_NAME] = responseHandler;

    /**
    * Tries to clean added tags
    **/
    function tryClean() {
      //Clean up after all requests are done..
      //Accounts for people including script more than once
      var done = (responsesReceived >= expectedResponses && expectedResponses > 0) || responsesReceived >= badges.length;
      if (done) {
        delete window[CALLBACK_NAME];

        // remove all script tags
        scripts.map(function(script){
          document.body.removeChild(script);
        });

      }
    }

    /*
    * Makes Jsonp request, responses handles by CALLBACK_NAME
    * @param url String: url of server to make request to
    */
    function jsonp(url) {
      var script = document.createElement('script');
      script.src = url;
      scripts.push(script);
      document.body.appendChild(script);
    }
  };

  if (document.readyState === 'complete') {
    window.LIRenderAll();
  } else {
    window.addEventListener('load', window.LIRenderAll, false);
  }

})(window);
Popular Posts