A professional, feature-rich Discord embed creator with real-time preview and direct webhook integration. Create stunning Discord embeds with zero coding knowledge required.
- Real-time Preview - See your embed as you type with authentic Discord styling
- Full Color Control - Custom color picker with popular Discord color presets
- Rich Text Support - Bold, italic, underline, strikethrough, and code formatting
- Unlimited Fields - Add up to 25 custom fields with inline support
- Media Integration - Thumbnails, images, author icons, and footer icons
- Direct Webhook Sending - Send embeds directly to Discord with one click
- Template System - Save and load embed templates for quick reuse
- JSON Export - Export embed data for use in bots and applications
- Mobile Responsive - Create embeds on any device
- Theme Toggle - Preview embeds in Discord's light and dark themes
- Webhook Validation - Real-time validation of Discord webhook URLs
- Character Counters - Stay within Discord's limits with live character counts
- Error Handling - Comprehensive error messages and validation
- No Dependencies - Pure HTML, CSS, and JavaScript
Visit the live website: https://driizzyy.github.io/Webhook-Embed-Creator/
-
Clone the repository
git clone https://github.com/driizzyy/Webhook-Embed-Creator.git cd Webhook-Embed-Creator -
Open in browser
# Option 1: Direct file opening open index.html # Option 2: Local server (recommended) python -m http.server 8000 # or npx serve .
-
Start creating embeds! Navigate to
src/creator.htmlto access the embed creator tool.
- Go to your Discord server settings
- Navigate to Integrations β Webhooks
- Create a new webhook and copy the URL
- Paste the URL in the "Webhook URL" field
- Basic Info: Add title, description, and URL
- Styling: Choose colors and enable sections as needed
- Content: Add author info, images, fields, and footer
- Preview: Watch your embed update in real-time
- Send to Discord: Click "Send to Discord" to post immediately
- Save Template: Save your design for future use
- Export JSON: Download the embed data for bot development
{
"title": "Your Embed Title",
"description": "Your embed description with **formatting**",
"color": 5814015,
"author": {
"name": "Author Name",
"url": "https://example.com",
"icon_url": "https://example.com/icon.png"
},
"thumbnail": {
"url": "https://example.com/thumbnail.png"
},
"fields": [
{
"name": "Field Name",
"value": "Field Value",
"inline": true
}
],
"image": {
"url": "https://example.com/image.png"
},
"footer": {
"text": "Footer Text",
"icon_url": "https://example.com/footer-icon.png"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}| Element | Character Limit |
|---|---|
| Title | 256 characters |
| Description | 4,096 characters |
| Field Name | 256 characters |
| Field Value | 1,024 characters |
| Footer Text | 2,048 characters |
| Author Name | 256 characters |
| Total Fields | 25 fields maximum |
| Total Characters | 6,000 characters across all fields |
| Markdown | Result |
|---|---|
**bold** |
bold |
*italic* |
italic |
__underline__ |
underline |
~~strikethrough~~ |
|
`code` |
code |
code block |
code block |
- Save unlimited embed templates locally
- Quick load system for frequently used designs
- Template sharing via JSON export/import
- Webhook URL format validation
- Character limit enforcement
- Image URL validation
- Required field highlighting
- Authentic Discord appearance
- Smooth animations and transitions
- Mobile-optimized interface
- Accessibility features
We welcome contributions! Here's how to help:
- Fork the repository
- Create a feature branch
git checkout -b feature/amazing-feature
- Make your changes
- Commit your changes
git commit -m 'Add amazing feature' - Push to the branch
git push origin feature/amazing-feature
- Open a Pull Request
- Follow existing code style and structure
- Test thoroughly across different browsers
- Ensure mobile responsiveness
- Add comments for complex functionality
- Update documentation as needed
This project is licensed under the MIT License - see the LICENSE file for details.
- Discord - For the amazing platform and webhook system
- Font Awesome - For the beautiful icons
- Google Fonts - For the Inter typeface
- Discord Community - For inspiration and feedback
- GitHub Issues: Report bugs or request features
- GitHub Profile: @driizzyy
- Website: Live Demo
- Discord.js - Powerful Discord bot framework
- Discord Webhook Guide - Official Discord documentation
- Discord API Documentation - Complete Discord API reference
Made with β€οΈ by driizzyy
β Star this repository if you found it helpful!
