Skip to main content

Generate multiple profile picture avatars with free public APIs (no keys)

Workflow preview

Workflow preview
100%
Generate multiple profile picture avatars with free public APIs (no keys) preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Simple Profile Picture Generator (No API Keys Needed) Finding the perfect profile picture can be time consuming and frustrating. Whether you need avatars for testing, placeholder images for develop...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.manualtrigger, n8n-nodes-base.code, n8n-nodes-base.html, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Wan Dinie.

Original n8n.io source

1.1 Workflow description

Title
Generate multiple profile picture avatars with free public APIs (no keys)
Workflow name
Generate multiple profile picture avatars with free public APIs (no keys)

Simple Profile Picture Generator (No API Keys Needed)

Finding the perfect profile picture can be time-consuming and frustrating. Whether you need avatars for testing, placeholder images for development, or simply want to explore different styles before committing to a design, browsing multiple avatar services one by one is tedious. This workflow solves that universal problem by generating 12 different avatar styles instantly from a single trigger, giving you a complete gallery to choose from in seconds.

How it works

  1. Trigger the workflow manually.
  2. The workflow generates a unique seed (random number or custom keyword) and randomly selects a gender.
  3. The simple JavaScript code generates 12 different avatar URLs from multiple free APIs using the same seed for consistency.
  4. All avatar URLs are passed to an HTML generator that creates a responsive gallery.
  5. The final HTML displays all 12 avatar styles in a grid with metadata (seed and gender).
  6. Each avatar includes a download button for easy saving.

How to Set Up

  1. No API keys required. All avatar services used are completely free and public.
  2. Simply import the workflow and click "Execute Workflow" to generate your avatar gallery.
  3. The workflow works immediately without any configuration needed.
  4. The JavaScript code is beginner-friendly, meaning you can understand it just by reading through it.

Customize

  1. If you are an advanced user, you can use custom seed instead of random: In the "Generate APIs" node (line 1), change const userInput = ''; to const userInput = 'your-name'; to generate consistent avatars based on your chosen keyword.
  2. Set fixed gender: In the "Generate APIs" node (line 4), change const gender = Math.random() > 0.5 ? 'male' : 'female'; to const gender = 'female'; or const gender = 'male'; for consistent gender across compatible APIs.
  3. Add or remove avatar APIs: Edit the apis array in the "Generate APIs" node to include your preferred avatar services or remove unwanted styles.
  4. Change avatar size: Replace size=200 or &size=200 with your desired dimensions (e.g., size=300) in the API URLs within the "Generate APIs" node.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - When clicking ‘Execute workflow’

Type / Role
n8n-nodes-base.manualTrigger - manualTrigger
Config choices
Version 1

Block 2 - Call the Profile APIs

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 3 - Generate HTML Format

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 4 - Show the Profile Pictures

Type / Role
n8n-nodes-base.html - html
Config choices
Version 1.2

Block 5 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 6 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Generate multiple profile picture avatars with free public APIs (no keys)
Complexity intermediate
Nodes 9
Categories Content Creation, Multimodal AI
Author Wan Dinie
Published 25 Dec 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/12125/12125.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Generate multiple profile picture avatars with free public APIs (no keys) do?

Simple Profile Picture Generator (No API Keys Needed) Finding the perfect profile picture can be time consuming and frustrating. Whether you need avatars for testing, placeholder images for develop...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.