Skip to main content

What is Magic Ads?

Magic Ads is an all-in-one, AI-powered advertising content platform that helps you produce high-converting ad images, ad copy, and ad video content in minutes, no design or copywriting experience required. From a single workspace you can generate scroll-stopping visuals, write persuasive marketing text, and turn ideas into polished video ads ready to publish across your favorite channels. Built as a self-hosted PHP script, Magic Ads gives you full control over your data and your brand while plugging into the leading AI providers for text, image, voice, and video generation.

Ad Images

Generate eye-catching product shots, banners, and social creatives with AI image models.

Ad Copy

Write headlines, descriptions, and full campaigns tuned to convert your audience.

Ad Video

Turn text, images, or scripts into engaging video ads with voiceover and music.

Key Features

  • Multi-format ad creation – produce images, copy, and video from one connected workflow.
  • Multiple AI providers – connect OpenAI, Anthropic, Gemini, xAI, ElevenLabs, Stability, and more.
  • Social media publishing – schedule and post content to X, LinkedIn, Instagram, Facebook, and TikTok.
  • Voiceover and music – add natural AI voiceovers and background tracks to your videos.
  • SaaS-ready – run Magic Ads as your own business with subscription plans, prepaid credits, and payment gateways.
  • Extensible – expand functionality with a wide range of built-in extensions.

Getting Started

The fastest way to get up and running is to confirm your server is ready, then follow the installation guide.

Server Requirements

Make sure your server meets the requirements for a smooth setup.

Installation

Install and configure Magic Ads step by step.