[{"data":1,"prerenderedAt":88},["ShallowReactive",2],{"tool-content-en-identicon-generator":3},{"id":4,"title":5,"body":6,"description":78,"extension":79,"locale":80,"meta":81,"navigation":82,"path":83,"seo":84,"stem":85,"toolId":86,"__hash__":87},"tools\u002Ftools\u002Fen\u002Fidenticon-generator.md","Identicon & Initials Avatar Generator",{"type":7,"value":8,"toc":70},"minimark",[9,14,18,21,25,28,36,40,52,55,59],[10,11,13],"h2",{"id":12},"what-is-this-tool","What is this tool?",[15,16,17],"p",{},"Default avatars are what a profile shows before someone uploads a picture. This tool builds one from a seed — a username, an email address, or any other text — so the same seed always produces the same image, and different seeds look different.",[15,19,20],{},"Everything is drawn locally as vector SVG. No image is uploaded and no third-party avatar service is called.",[10,22,24],{"id":23},"identicon","Identicon",[15,26,27],{},"The identicon style fills a square grid with a hash-derived pattern that is mirrored horizontally, and derives its color from the seed too. Adjust the grid size between 4 and 8 to make the pattern denser or chunkier, and switch to a circle for round profile slots.",[15,29,30,31,35],{},"Colors are derived from the seed by default, with the hue quantized to 24 buckets so neighboring avatars stay easy to tell apart. Uncheck ",[32,33,34],"em",{},"Auto colors"," to pick a foreground and background yourself, or make the background transparent for pages that already provide one.",[10,37,39],{"id":38},"initials","Initials",[15,41,42,43,47,48,51],{},"The initials style takes the first letter of each word — or the first letters of a single word — and prints them on a seed-derived background. Initials are extracted safely for emails (",[44,45,46],"code",{},"john.doe@example.com"," becomes ",[44,49,50],{},"JD",") and keep CJK and emoji characters intact. Text color is picked automatically for contrast, and you can switch to uppercase or a single letter.",[15,53,54],{},"Note: this generates GitHub- and Gravatar-style avatars, but it cannot reproduce those services' images pixel for pixel — they hash each account's numeric ID, and their exact outcome is not part of any specification.",[10,56,58],{"id":57},"export","Export",[15,60,61,62,65,66,69],{},"Copy the SVG source for inline use, download it as an ",[44,63,64],{},".svg"," file, or rasterize a 512×512 ",[44,67,68],{},".png"," for apps that only accept bitmaps.",{"title":71,"searchDepth":72,"depth":72,"links":73},"",2,[74,75,76,77],{"id":12,"depth":72,"text":13},{"id":23,"depth":72,"text":24},{"id":38,"depth":72,"text":39},{"id":57,"depth":72,"text":58},"Turn a username, email, or any text into a deterministic identicon or initials avatar. Export SVG or PNG locally, nothing leaves the browser.","md","en",{},true,"\u002Ftools\u002Fen\u002Fidenticon-generator",{"title":5,"description":78},"tools\u002Fen\u002Fidenticon-generator","identicon-generator","gOPCTNEVuHTFomgqAPtA6iSJXHo1zHbisnXLRUGnKAI",1792391418059]