Symbol Populator Guide
Fill a canvas with an exact number of repeated symbols.
1. Choose a symbol
Start with the child pictogram, document or dot preset. Alternatively, choose an icon or emoji from the bundled collections, or upload your own PNG, JPG, WebP or static SVG. One selected symbol is repeated throughout the composition. The selected name appears below the chooser; searching a collection does not replace it until you choose a symbol.
The 18 optional icon and emoji collections are shared with Icon Maker. Collection names and counts appear in the selector. A collection’s name index loads when you open it, and only displayed pages of artwork load after that. Search uses icon names, including style and weight variants. Original presets do not load these collections.
Uploads accept up to 5 MiB and 16 million pixels. Animated PNG and WebP are rejected; choose a still image. SVG uploads must use static paths and shapes with presentation attributes. Convert text to outlines and remove scripts, animation, embedded images, filters, external resources and CSS styles first. Unsupported content produces an error instead of being silently removed.
2. Canvas and layout
Enter the exact number of symbols and the canvas width and height in pixels. The 4K, Full HD and Square buttons set the dimensions; they leave your count, artwork, colours and spacing unchanged. Zero symbols produces an empty canvas. Counts must be non-negative safe whole numbers; symbols are never silently rounded or omitted.
Automatic columns fit a regular grid to the canvas and the symbol’s proportions. Manual columns let you choose the grid width. Padding is the distance from the canvas edges; gap is the space between cells. Symbols keep their aspect ratio, and a partial last row is centred. Impossible spacing or dimensions produce a visible error; reduce padding, gap or columns to make the layout fit.
Canvas dimensions are whole pixels from 1 to 16,384, with at most 16 million pixels in total. The on-screen preview is scaled to fit; downloaded PNGs use the complete dimensions. Very dense layouts can make individual symbols indistinguishable. A density warning does not alter the requested count or establish that the image communicates it clearly.
3. Colours
Choose a transparent or solid background. Original colours preserve the selected artwork. Single-colour tint replaces its visible colour while keeping transparency, outlines and cutouts. Background and symbol colours are independent of the website theme.
Use the picker, HEX field, swatches or RGB sliders. HEX fields accept six digits after #. Transparent cutouts show the chosen background; they are not painted white or erased from an opaque canvas.
4. Downloads
Choose a file name and PNG or SVG, then choose Prepare download and the resulting download link. PNG is a raster image with the requested canvas dimensions and transparency. SVG retains genuine vector geometry and internal symbol references; it is available for vector presets, bundled collections and supported SVG uploads. Raster uploads remain raster and cannot be exported as vector SVG.
Changing the artwork, layout, colours, format or name removes the previous download so it cannot be mistaken for the current composition. Cancel stops an export. Processing yields during long operations so cancellation and edits remain available. SVG output is bounded to 64 MiB; excessively complex work produces an error rather than a partial result. Very large counts can take longer even when the visible marks are tiny.
Original or third-party artwork with licence notices downloads in a ZIP containing the image and ATTRIBUTION.txt. Keep that notice with redistributed artwork. Your own uploads do not acquire a new licence from this tool.
5. Privacy and licences
Image decoding, layout, rendering and export happen on your device. Your files are not uploaded. The website downloads its own code and selected bundled collections as needed from this site. No remote image service, account, telemetry or external artwork search is used. Initial loading needs a connection; offline availability is not promised.
Your in-memory workspace survives visits to this tool’s Guide and Settings. Processing is cancelled while the workspace is hidden. Returning preserves your edits and completed download. Reloading, closing the tab or leaving the tool clears the workspace; download completed files before doing so.
Original Symbol Populator code is MIT-licensed. Download source and build instructions. The code reuses Icon Maker’s artwork loading, static-SVG validation and colour-control pattern. Its count, rectangular layout and repeated-symbol exports are separate from Icon Maker’s icon and favicon outputs.
The child pictogram is a traced vector adaptation of Andraž Đurič’s original bitmap, licensed under CC BY 4.0. The document is adapted from his original generator under the same licence, with corrected transparent cutouts. Their notices record these adaptations. The dot is a basic circle supplied with the MIT-licensed tool code. Artwork licences remain separate from the tool’s code licence.
Third-party collections retain their own MIT, ISC, Apache or CC BY notices. Game Icons, Solar, Font Awesome Free and Twemoji require attribution; Game Icons names the individual artist. Share-alike and brand-only collections remain excluded. Composition or tinting does not remove attribution duties, and artwork licences do not grant trademark rights. This is a Test release; inspect your downloaded composition before using it.
Website settings
Main site and the named parents above the page follow the site’s hierarchy. Guide and Settings use local pages where available.
Settings lets you hide the header and choose Light, Light Gray, Dark or Pitch Black / OLED. Light Gray is the first-visit default. The parent row and footer remain available when the header is hidden.
Choose System, DM Sans, Outfit, or Outfit headings with DM Sans body text in Settings. The preview and interface change immediately. Outfit is the first-visit default; fonts are served by these websites. Your saved selection is preserved.
Theme, header and font preferences are shared across andrazdjuric.com websites in this browser. They contain no document data or visitor identifier and are separate from installed application settings.
Open this tool’s Guide or Settings and return using the tool’s named parent above the page without losing this tab’s files or results. Processing and cancellation follow the tool-specific instructions above. Reloading, closing the tab or leaving this website clears this in-memory workspace. Local file processing does not guarantee offline availability.
Contact in the footer opens the main site’s contact options in a new tab. Use it for questions, problem reports or suggestions.
The shared interface rules explain navigation, link markers, themes, raised surfaces and control states.