The world of LEGO is an exciting and captivating one, filled with creativity and imagination. With Instagram being a popular platform to share content, there are many talented people showcasing their LEGO builds and creations. We’ve rounded up the best accounts on Instagram for LEGO enthusiasts from professional builders to passionate hobbyists. Each account has its own unique take.
List of 50 Best LEGO Instagram accounts
1. Brick Vault (@brickvault)
2. The Brothers Brick (@thebrothersbrick)
3. LEGO Builderz (@legobuilderz)
4. MinifigurePics (@minifigurepics)
5. LEGO Fanatics (@one_lego_fanatic)
6. Robbs Brick Page (@robbrickspage)
7. Beyond the Brick (@beyondthebricktv)
8. Andrew Clark LEGO Creator (@andrewclarkcreates)
9. LegoGrammers (@legogrammerscommunity)
10. Legoblock2112 Creation Studios (@legoblock2112cs)
11. Dario Alberto Olivares (@daolg)
12. Lego Crusaders (@legocrusaderz)
13. Brick Thieves (@brick_thieves)
14. JKBrickworks (@jkbrickworks)
15. ZaziNombies LEGO Creations (zazinombleslegocreations)
16. Brandon Kelly- creator of Nerd Therapy (@nerdtherapy_lego)
17. Legokayhannnnn (@Legokayhannnnn)
18. Bricks In Motion (@bricksinmotion/)
19. Lego Geometric Artwork By Edwin Hoang (@edwinhoangcreative)
20. Brick Brothers (@brickbrothers_co)
21. BatBrick Custom Creations (@batbrickcustomcreations)
22. Legomasters of Art (@legomastersofart)
23. JANGBRiCKS (@jangbricks4real)
24. Ninjago Bricks (@ninjagobricksofficial )
25. The Lego Geeks (@thelegogeeks )
26. GravityGripsDesigns (gravitygripsdesigns )
27. Brick Nerd / Tom Stanley (@tomstanley_bricknerd )
28. Reveal My Brickworkz (@revealmybrickworkz )
29. MarioBrickBuilds (mariobrickbuilds )
30. The Brick Show (@thebrickshow )
31. Mad Mocs LEGO Creations (@mad_mocs_lego)
32. MindbuilderCreations (@mindbuildercreations)
33. Build Better Bricks (@buildbetterbricks)
34. Jay’s Brick Blog (@jaysbrickblog)
35. Unikitty Design Studio (unikittydesignstudio )
36. North Star Blocks (northstarblocks )
37. RainbowJayLEGO (@RainbowJayLEGO )
38. Brick Boutique (@brick_boutique)
39. The LEGO Doctor (thelegodoctor )
40. Steve Guinness (steveguinness )
41. Figs & Bricks (@figs_and_bricks )
42. BYBRiCKFiGHTERS (@bybrickfighters)
43. Special Brick Designs (specialbrickdesigns)
44. Tristan’s Lego Creations (@tristanslegocreations)
45. Legosolo’s Figures and scenes (@legosolofiguresandscenes )
46. Zolee’s Lego Adventures (@zoleeslegoadventures )
47. BrickBrosProductions (brickbrosproductions)
48. The Brick Beach (@thebrickbeach)
49. AFOL Design Studio (@afoldesignstudio )
50. Unboxed Builder (unboxedbuilder )
More Info
Q: What are some of the best LEGO Instagram accounts?
A: Some of the top LEGO Instagram accounts include Brick Vault (@brickvault), The Brothers Brick (@thebrothersbrick), LEGO Builderz (@legobuilderz), MinifigurePics (@minifigurepics), and Beyond the Brick (@beyondthebricktv).
Q: How can I find inspiration for my own LEGO builds?
A: Following some of the best LEGO Instagram accounts is a great way to get inspired. Take a look at accounts like Robbs Brick Page (@robbrickspage), Andrew Clark LEGO Creator (@andrewclarkcreates), and LegoGrammers (@legogrammerscommunity) for some amazing LEGO creations!
Q: What is the best way to share my own LEGO builds?
A: Instagram is a great platform to showcase your LEGO builds. Many builders also use platforms like YouTube and Flickr for sharing content. Consider joining a LEGO community such as The Brothers Brick or one of the other LegoGrammers accounts to get feedback from fellow builders. Additionally, look for local LEGO events in your area to meet other builders and display your creations.
Q: What is a good place to find LEGO tutorials?
A: You can find some great tutorials on The Brothers Brick, Beyond the Brick TV, Robbs Brick Page, and JKBrickworks. YouTube also has a number of builders that post helpful tutorials.
Q: How do I learn advanced LEGO building techniques?
A: Taking a look at some of the top builders’ accounts such as Dario Alberto Olivares (@daolg), Brick Thieves (@brick_thieves) and Legoblock2112 Creation Studios (@legoblock2112cs) can give you insight into more advanced building techniques! Additionally, there are a number of online courses and books available for those looking to level up their LEGO-building skills.
Q: How do I get my LEGO creations featured on Instagram?
A: Build amazing creations and tag accounts like The Brothers Brick, Beyond the Brick TV, LegoGrammers Community, Robbs Brick Page, and LEGO Builderz in your posts. Make sure to use relevant hashtags as well to maximize your reach. You can also submit your work to other accounts for a chance at getting featured!
Q: What is the best way to store large LEGO pieces?
A: There are many different ways to store large amounts of LEGO pieces depending on how you prefer to organize them. Some popular options include sorting by color or type into drawers or containers or using specialized storage systems like LEGO Sorter.
Q: How do I take the best photos of my LEGO creations?
A: Taking great photos of your LEGO builds requires some practice and experimentation! Consider using a tripod and playing around with different lighting setups to get the perfect shot. For more tips, check out accounts like Legoblock2112 Creation Studios (@legoblock2112cs) or Brickagrams (@brickagrams).
Q: How can I best display my LEGO builds?
A: The perfect way to showcase your LEGO builds is to create an iconic scene or vignette. Consider adding accessories such as plants, people, and animals to add realism to your creation. Additionally, many builders use wall-mounted shelves or display cases to show off their builds.
Q: Where can I find LEGO pieces for my creations?
A: BrickLink is a great resource for finding LEGO pieces, sets, and minifigures. Additionally, many builders also look to thrift stores, garage sales, and online auctions for parts. Some sources also provide used bulk lots of bricks at discounted prices.
Conclusion
These talented LEGO builders take the traditional building blocks and create stunning works of art and intricate scenes with them. From mechs, vehicles, and minifigures to structures, these accounts will surely capture your imagination and inspire you to build something amazing!
Whether you’re a professional builder or hobbyist, these accounts will help you get creative and explore the wonderful world of LEGO! So, what are you waiting for? Check them out and get creative!
<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);