Getting started

How SparkLinks works

Everything you need to know — from creating an account to getting your Spark widget live on the gallery.

1
First things first
Get Meld Studio
SparkLinks.studio is a gallery for Meld Studio Spark widgets. If you don't have Meld Studio yet, download it for free first. It's a powerful streaming tool for Twitch, YouTube, and Kick — and Spark is their built-in widget system that lets you add interactive overlays to your stream.
2
Create your account
Register on SparkLinks
Create a free account on SparkLinks.studio. You only need a username, email address and password. No credit card, no subscription — completely free.
3
Find your Spark link
Get your widget URL from Meld Studio
In Meld Studio, go to the Spark gallery and open the widget you want to share. You can share two types of links:
https://elements.meldstudio.co/abc123.../xyz.../your-widget.html https://in.meldstudio.co/action/paste?mime-type=...&data=...
Both elements.meldstudio.co and in.meldstudio.co links are accepted. The import link can be copied directly from Meld Studio via the share button.
4
Prepare a preview image
Upload a screenshot to imgbb
Take a screenshot of your widget in action. Then upload it to imgbb.com (free, no account needed) and copy the share link. Both of these formats work:
https://ibb.co/spsFqvfJ https://i.ibb.co/abc123/my-widget.jpg
After uploading on imgbb, just copy the link from the address bar or the share link — both work fine on SparkLinks.
5
Submit your widget
Fill in the submit form
Go to Submit Widget (top right when logged in) and fill in:
Title — a clear name for your widget
Category — Chat Widget, BRB Screen, Alert, Chat Game, etc.
Spark URL — your elements.meldstudio.co link
Image URL — your imgbb share link
Description — what does your widget do? Who is it for?
6
Almost there!
Wait for admin approval
After submitting, your widget gets reviewed by an admin before it goes live. This usually happens within 24 hours. We check that the link is a genuine Meld Studio Spark widget and that the content follows community guidelines.
You can check the status of your submissions on your profile page. Pending widgets are shown with a notice at the top.
7
You're live!
Your widget is on the gallery
Once approved, your widget appears on the SparkLinks gallery for the whole community to discover, use, and like. Other streamers can open it directly in their browser or add it to Meld Studio with one click.
Frequently asked questions
Is SparkLinks.studio free to use?
Yes, completely free — for both browsing and submitting widgets. No premium tiers, no locked content.
Do I need Meld Studio to use widgets from the gallery?
Yes. The widgets are built with Meld Studio Spark and work inside Meld Studio. You can download Meld Studio for free — it supports Twitch, YouTube, and Kick.
How long does approval take?
Usually within 24 hours. We manually check every submission to make sure it's a real Meld Studio Spark widget and that the content is appropriate for the community.
Why was my widget rejected?
Common reasons: the URL is not a valid elements.meldstudio.co link, the preview image doesn't load, or the description is too short. You'll see the rejection reason on your profile page. Fix the issue and submit again!
Can I submit widgets made by someone else?
Only submit widgets that you created yourself. Submitting someone else's work without permission is not allowed and will result in removal.
How do I get a Spark widget URL from Meld Studio?
Open Meld Studio → go to the Spark gallery → open a widget → copy the URL from your browser address bar. It will start with https://elements.meldstudio.co/.
Why did I get a warning about sensitive values in my link?
SparkLinks automatically scans every submitted URL for potentially sensitive data — things like API keys, tokens, passwords, Discord webhooks, and other credentials that could accidentally end up inside a Meld Studio paste link.

If something is found, we automatically strip it from the URL before saving, and show you exactly what was detected (partially hidden for safety). You'll then be asked to confirm before proceeding.

This protects you and your viewers — a shared link containing a live API key or webhook could be misused by anyone who sees it. The scanner catches patterns from services like Twitch, Discord, Stripe, AWS, GitHub, and many more.

This does not mean your widget is rejected — it just means we cleaned it up before saving. You can safely continue submitting after confirming.
Can widget files contain hidden API keys or tokens?
Yes — and this is something to be aware of as both a creator and a user.

As a creator: never hardcode API keys, Twitch tokens, Discord webhooks, or any other credentials directly inside your widget's source files. Once a widget link is public, anyone can open the URL in their browser and view the source code. Sensitive data baked into the files will be visible to everyone.

As a user: before adding a widget from the gallery to your stream, we recommend opening the widget URL in your browser (Ctrl+U or right-click → View Page Source) and doing a quick scan for anything that looks like a key or token. SparkLinks scans URL strings for known key patterns, but cannot inspect the contents of widget files hosted on external servers.

If you spot a widget that appears to contain sensitive data, please contact us so we can remove it.

Ready to share your widget? 🚀

Join the SparkLinks community and help other streamers discover great Meld Studio Spark widgets.