PageSourceSearch

https://www.tulz.org/social-post-maker

html tulz.org collected 2026-10-02 02:04:59 UTC 93,621 bytes, 1 lines download raw bytes

1<!DOCTYPE html><!--dzaJ3Tflz5q53U1_YL9wW--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.29207c2f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/34d933785a17edf3.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/dcba5752b04e4a36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/24993b55003f0679.js"/>
1<script src="/_next/static/chunks/d598f1f652e2d146.js" async=""></script>
1<script src="/_next/static/chunks/5fa63d4caf569aff.js" async=""></script>
1<script src="/_next/static/chunks/03e033fbe7651128.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-b48b7c16d5b19869.js" async=""></script>
1<script src="/_next/static/chunks/7352f85e22a51b3a.js" async=""></script>
1<script src="/_next/static/chunks/4c7383d2d9ceef6a.js" async=""></script>
1<script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script>
1<script src="/_next/static/chunks/73e3194f06db260e.js" async=""></script>
1<script src="/_next/static/chunks/579ea023f3349398.js" async=""></script>
1<script src="/_next/static/chunks/0326d3fed5fff287.js" async=""></script>
1<script src="/_next/static/chunks/275ddd1e09559946.js" async=""></script>
1<link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="dns-prefetch" href="https://pagead2.googlesyndication.com"/><meta name="next-size-adjust" content=""/><meta name="theme-color" media="(prefers-color-scheme: light)" content="#6366f1"/><meta name="theme-color" media="(prefers-color-scheme: dark)" content="#6366f1"/><title>Social Post Maker — Free Online Social Media Post Designer | Tulz — Free Online Tools</title><meta name="description" content="Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video."/><meta name="application-name" content="Tulz"/><meta name="author" content="Tulz"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="social media post maker,instagram post maker free,social post designer,online post maker free,social media banner maker,whatsapp status maker,story maker online,social media graphic maker,free post design tool,instagram story maker"/><meta name="creator" content="Tulz"/><meta name="publisher" content="Tulz"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="technology"/><link rel="canonical" href="https://www.tulz.org/social-post-maker"/><meta name="google-site-verification" content="kk-IVDg-U7JztXqWEPZB4fQp8FToxlL8DnBW9xrpeQo"/><meta property="og:title" content="Social Post Maker — Free Online Social Media Post Designer"/><meta property="og:description" content="Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video."/><meta property="og:url" content="https://www.tulz.org/social-post-maker"/><meta property="og:site_name" content="Tulz"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Social Post Maker — Free Online Social Media Post Designer"/><meta name="twitter:description" content="Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video."/><link rel="icon" href="/icon.png" sizes="192x192" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon.png" sizes="180x180" type="image/png"/>
1<script>try{const t=localStorage.getItem('tulz-theme')||(window.matchMedia('(prefers-color-scheme:dark)').matches?'dark':'light');document.documentElement.setAttribute('data-theme',t);}catch(e){}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.tulz.org/#website","url":"https://www.tulz.org","name":"Tulz","alternateName":["Tulz Tools","tulz.org"],"description":"120+ free browser-based online tools — no signup required. Image tools, PDF tools, developer utilities, finance calculators, games, and productivity tools.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.tulz.org/?q={search_term_string}"},"query-input":"required name=search_term_string"}],"hasPart":[{"@type":"WebPage","@id":"https://www.tulz.org/image-compressor","name":"Image Tools","url":"https://www.tulz.org/image-compressor","description":"Free image compression, background removal, watermark, crop, collage and editing tools — all in your browser.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"WebPage","@id":"https://www.tulz.org/compress-video","name":"Video Tools","url":"https://www.tulz.org/compress-video","description":"Compress, trim, convert, resize, extract audio and create GIFs from video files — no upload needed.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"WebPage","@id":"https://www.tulz.org/pdf-tools","name":"PDF Tools","url":"https://www.tulz.org/pdf-tools","description":"Merge, split, compress, rotate and convert PDF files free online — works in any browser.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"WebPage","@id":"https://www.tulz.org/json-formatter","name":"Developer Tools","url":"https://www.tulz.org/json-formatter","description":"JSON formatter, Base64 encoder, hash generator, regex tester, diff checker and more developer utilities.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"WebPage","@id":"https://www.tulz.org/calculators","name":"Finance Calculators","url":"https://www.tulz.org/calculators","description":"SIP, compound interest, GST, salary CTC, currency converter and other free financial calculators.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"WebPage","@id":"https://www.tulz.org/qr-code","name":"Utility Tools","url":"https://www.tulz.org/qr-code","description":"QR code generator, URL shortener, unit converter, password generator and everyday utility tools.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"WebPage","@id":"https://www.tulz.org/wordle","name":"Games","url":"https://www.tulz.org/wordle","description":"Play Wordle, 2048, Hangman, Sudoku, Connections and more free daily games — no signup required.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"WebPage","@id":"https://www.tulz.org/resume-builder","name":"Document Builder","url":"https://www.tulz.org/resume-builder","description":"Free resume builder, invoice generator and certificate maker — design and download in seconds.","isPartOf":{"@id":"https://www.tulz.org/#website"}}]},{"@type":"Organization","@id":"https://www.tulz.org/#organization","name":"Tulz","url":"https://www.tulz.org","logo":{"@type":"ImageObject","url":"https://www.tulz.org/icon.png","width":192,"height":192},"sameAs":["https://www.tulz.org"]},{"@type":"WebPage","@id":"https://www.tulz.org/#webpage","url":"https://www.tulz.org","name":"Tulz — 120+ Free Online Tools for Everyone","isPartOf":{"@id":"https://www.tulz.org/#website"},"about":{"@id":"https://www.tulz.org/#organization"},"description":"Browse and use 120+ free browser-based tools across 8 categories: image editing, PDF management, developer utilities, text tools, finance calculators, games, productivity, and media tools.","inLanguage":"en-US"},{"@type":"SoftwareApplication","name":"Tulz","url":"https://www.tulz.org","applicationCategory":"UtilitiesApplication","operatingSystem":"Web Browser","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"description":"A free, privacy-first online toolbox with 120+ tools covering image editing, PDF handling, developer utilities, text tools, finance calculators, and games.","featureList":["Image Compressor","Background Remover","Photo Collage Maker","PDF Merge & Compress","QR Code Generator","JSON Formatter & Validator","Regex Tester","Base64 Encoder/Decoder","Hash Generator","Resume Builder","Invoice Generator","SIP & Compound Interest Calculator","Wordle, 2048, Hangman, Sudoku","Pomodoro Timer","Username Checker","Expense Splitter"]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is Tulz free to use?","acceptedA
1nswer":{"@type":"Answer","text":"Yes, all 120+ tools on Tulz are completely free. No subscription, no hidden fees, and no sign-up required."}},{"@type":"Question","name":"Do I need to create an account to use the tools?","acceptedAnswer":{"@type":"Answer","text":"No account is needed. All Tulz tools work instantly in your browser — just open the tool and start using it."}},{"@type":"Question","name":"Is my data private when using Tulz?","acceptedAnswer":{"@type":"Answer","text":"Yes. Tulz tools run entirely in your browser. Your files and data are never uploaded to any server, ensuring complete privacy."}},{"@type":"Question","name":"What tools does Tulz offer?","acceptedAnswer":{"@type":"Answer","text":"Tulz offers 120+ tools across 8 categories: Image tools (compress, crop, background remover, watermark, photo collage), PDF tools (merge, split, compress, PDF to Word), Developer tools (JSON formatter, regex tester, Base64, hash generator, diff checker, JWT decoder), Text tools (word counter, case converter, markdown editor, lorem ipsum), Finance calculators (SIP, compound interest, GST, salary, tip calculator), Games (Wordle, 2048, Hangman, Sudoku, Connections), Productivity tools (Pomodoro timer, QR code generator, unit converter, timezone converter), and Utility tools (password generator, color palette, favicon generator, URL shortener)."}},{"@type":"Question","name":"Can I use Tulz on mobile?","acceptedA
1nswer":{"@type":"Answer","text":"Yes, Tulz is fully responsive and works on all devices including smartphones, tablets, and desktop computers."}}]},{"@type":"ItemList","name":"Free Online Tools on Tulz","description":"Complete list of free online tools available on Tulz","numberOfItems":120,"itemListElement":[{"@type":"ListItem","position":1,"name":"Image Compressor","url":"https://www.tulz.org/image-compressor"},{"@type":"ListItem","position":2,"name":"PDF Merge & Compress","url":"https://www.tulz.org/pdf-tools"},{"@type":"ListItem","position":3,"name":"QR Code Generator","url":"https://www.tulz.org/qr-code"},{"@type":"ListItem","position":4,"name":"Background Remover","url":"https://www.tulz.org/background-remover"},{"@type":"ListItem","position":5,"name":"Resume Builder","url":"https://www.tulz.org/resume-builder"},{"@type":"ListItem","position":6,"name":"JSON Formatter","url":"https://www.tulz.org/json-formatter"},{"@type":"ListItem","position":7,"name":"Base64 Encoder/Decoder","url":"https://www.tulz.org/base64"},{"@type":"ListItem","position":8,"name":"Hash Generator","url":"https://www.tulz.org/hash-generator"},{"@type":"ListItem","position":9,"name":"Regex Tester","url":"https://www.tulz.org/regex-tester"},{"@type":"ListItem","position":10,"name":"Diff Checker","url":"https://www.tulz.org/diff-checker"},{"@type":"ListItem","position":11,"name":"Markdown Editor","url":"https://www.tulz.org/markdown-editor"},{"@type":"ListItem","position":12,"name":"Word Counter","url":"https://www.tulz.org/word-counter"},{"@type":"ListItem","position":13,"name":"CSS Gradient Generator","url":"https://www.tulz.org/css-gradient-generator"},{"@type":"ListItem","position":14,"name":"Box Shadow Generator","url":"https://www.tulz.org/box-shadow-generator"},{"@type":"ListItem","position":15,"name":"Color Palette Generator","url":"https://www.tulz.org/color-palette"},{"@type":"ListItem","position":16,"name":"Pomodoro Timer","url":"https://www.tulz.org/pomodoro-timer"},{"@type":"ListItem","position":17,"name":"Unit Converter","url":"https://www.tulz.org/unit-converter"},{"@type":"ListItem","position":18,"name":"Age Calculator","url":"https://www.tulz.org/age-calculator"},{"@type":"ListItem","position":19,"name":"Timezone Converter","url":"https://www.tulz.org/timezone-converter"},{"@type":"ListItem","position":20,"name":"Aspect Ratio Calculator","url":"https://www.tulz.org/aspect-ratio"},{"@type":"ListItem","position":21,"name":"Watermark Tool","url":"https://www.tulz.org/watermark-tool"},{"@type":"ListItem","position":22,"name":"Text Behind Image","url":"https://www.tulz.org/text-behind-image"},{"@type":"ListItem","position":23,"name":"Invoice Generator","url":"https://www.tulz.org/invoice-generator"},{"@type":"ListItem","position":24,"name":"Certificate Maker","url":"https://www.tulz.org/certificate-maker"},{"@type":"ListItem","position":25,"name":"URL Shortener","url":"https://www.tulz.org/url-shortener"},{"@type":"ListItem","position":26,"name":"Wordle Game","url":"https://www.tulz.org/wordle"},{"@type":"ListItem","position":27,"name":"2048 Game","url":"https://www.tulz.org/2048"},{"@type":"ListItem","position":28,"name":"Hangman Game","url":"https://www.tulz.org/hangman"},{"@type":"ListItem","position":29,"name":"Sudoku","url":"https://www.tulz.org/sudoku"},{"@type":"ListItem","position":30,"name":"Username Checker","url":"https://www.tulz.org/username-checker"}]}]}</script>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased min-h-screen flex flex-col"><div hidden=""><!--$--><!--/$--></div><nav class="glass sticky top-0 z-50 border-b border-card-border"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="flex items-center justify-between h-16"><a class="flex items-center gap-2.5 group shrink-0" href="/"><div class="w-9 h-9 rounded-xl bg-gradient-to-br from-primary to-accent flex items-center justify-center shadow-md group-hover:shadow-lg group-hover:scale-105 transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wrench w-5 h-5 text-white" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"></path></svg></div><span class="text-xl font-bold tracking-tight">Tul<span class="gradient-text">z</span></span></a><div class="hidden lg:flex items-center gap-0.5"><div class="relative"><button class="flex items-center gap-1.5 px-3.5 py-2 rounded-xl text-sm font-medium transition-all duration-200 bg-primary/10 text-primary">Image<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-3 h-3 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1.5 px-3.5 py-2 rounded-xl text-sm font-medium transition-all duration-200 text-muted hover:text-foreground hover:bg-card-bg-hover">Video<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-3 h-3 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1.5 px-3.5 py-2 rounded-xl text-sm font-medium transition-all duration-200 text-muted hover:text-foreground hover:bg-card-bg-hover">Document<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-3 h-3 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1.5 px-3.5 py-2 rounded-xl text-sm font-medium transition-all duration-200 text-muted hover:text-foreground hover:bg-card-bg-hover">Utility<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-3 h-3 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1.5 px-3.5 py-2 rounded-xl text-sm font-medium transition-all duration-200 text-muted hover:text-foreground hover:bg-card-bg-hover">Developer<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-3 h-3 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1.5 px-3.5 py-2 rounded-xl text-sm font-medium transition-all duration-200 text-muted hover:text-foreground hover:bg-card-bg-hover">Productivity<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-3 h-3 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1.5 px-3.5 py-2 rounded-xl text-sm font-medium transition-all duration-200 text-muted hover:text-foreground hover:bg-card-bg-hover">Designer<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-3 h-3 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div></div><div class="flex items-center gap-2"><button aria-label="Search tools" class="hidden sm:flex items-center gap-2 px-3 py-2 rounded-xl text-sm text-muted hover:text-foreground bg-background-secondary border border-card-border hover:border-primary/40 transition-all duration-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search w-4 h-4" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><span class="hidden md:inline text-xs font-medium">Search…</span><span class="hidden md:flex items-center gap-0.5 ml-1 text-[10px] font-semibold bg-card-bg border border-card-border rounded-md px-1.5 py-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-command w-2.5 h-2.5" aria-hidden="true"><path d="M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3"></path></svg>K</span></button><button class="relative group p-2.5 rounded-xl bg-card-bg border border-card-border hover:border-primary/40 hover:shadow-md transition-all duration-300" aria-label="Switch to dark mode"><div class="relative w-5 h-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun w-5 h-5 absolute inset-0 text-amber-500 transition-all duration-300 rotate-0 scale-100 opacity-100" aria-hidden="true"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-moon w-5 h-5 absolute inset-0 text-indigo-400 transition-all duration-300 -rotate-90 scale-0 opacity-0" aria-hidden="true"><path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"></path></svg></div><span class="sr-only">Toggle theme</span></button><button aria-label="Search" class="sm:hidden p-2.5 rounded-xl bg-card-bg border border-card-border hover:border-primary/40 transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search w-5 h-5" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></button><button class="lg:hidden p-2.5 rounded-xl bg-card-bg border border-card-border hover:border-primary/40 transition-all duration-300" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-5 h-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></div></nav><main class="flex-1">
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebApplication","@id":"https://www.tulz.org/social-post-maker","name":"Social Post Maker","url":"https://www.tulz.org/social-post-maker","applicationCategory":"UtilitiesApplication","operatingSystem":"Web Browser","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"description":"Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video.","isPartOf":{"@id":"https://www.tulz.org/#website"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Tulz","item":"https://www.tulz.org"},{"@type":"ListItem","position":2,"name":"Image Tools","item":"https://www.tulz.org/image-compressor"},{"@type":"ListItem","position":3,"name":"Social Post Maker","item":"https://www.tulz.org/social-post-maker"}]}]}</script>
1<div class="flex flex-col bg-[var(--background)] text-[var(--foreground)]" style="height:calc(100dvh - 64px)"><div class="flex items-center gap-2 px-4 py-2.5 border-b border-[var(--card-border)] bg-[var(--card-bg)] flex-wrap shrink-0"><div class="relative"><button class="flex items-center gap-1.5 text-sm font-semibold px-3 py-1.5 rounded-lg border border-[var(--card-border)] bg-[var(--background)] hover:border-[var(--primary)] transition-all"><span>◻️</span><span class="hidden sm:inline">Instagram Post</span><svg class="w-3 h-3 text-[var(--muted)]" viewBox="0 0 12 12" fill="currentColor"><path d="M6 8 L2 4 L10 4 Z"></path></svg></button></div><div class="h-5 w-px bg-[var(--card-border)]"></div><button disabled="" title="Undo (Ctrl+Z)" class="p-1.5 rounded-lg hover:bg-[var(--background-secondary)] disabled:opacity-30 transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rotate-ccw w-4 h-4" aria-hidden="true"><path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path></svg></button><button disabled="" title="Redo" class="p-1.5 rounded-lg hover:bg-[var(--background-secondary)] disabled:opacity-30 transition-all"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rotate-cw w-4 h-4" aria-hidden="true"><path d="M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path></svg></button><div class="h-5 w-px bg-[var(--card-border)]"></div><button class="flex items-center gap-1.5 text-xs px-3 py-1.5 rounded-lg hover:bg-[var(--background-secondary)] text-[var(--muted)] transition-all border border-[var(--card-border)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-cw w-3.5 h-3.5" aria-hidden="true"><path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path><path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"></path><path d="M8 16H3v5"></path></svg> Reset All</button><div class="flex-1"></div><span class="text-xs text-[var(--muted)] hidden sm:inline">1080<!-- --> × <!-- -->1080<!-- -->px</span><div class="h-5 w-px bg-[var(--card-border)] hidden sm:block"></div><div class="flex items-center gap-1 text-xs border border-[var(--card-border)] rounded-lg overflow-hidden"><button class="px-3 py-1.5 font-semibold uppercase transition-all bg-[var(--primary)] text-white">png</button><button class="px-3 py-1.5 font-semibold uppercase transition-all hover:bg-[var(--background-secondary)]">jpeg</button></div><button class="flex items-center gap-2 px-4 py-1.5 rounded-lg bg-[var(--primary)] text-white font-semibold text-sm hover:opacity-90 disabled:opacity-50 transition-all shadow-md"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-download w-4 h-4" aria-hidden="true"><path d="M12 15V3"></path><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><path d="m7 10 5 5 5-5"></path></svg>Image</button><button title="Download as animated WebM video — share as story/status" class="relative flex items-center gap-2 px-4 py-1.5 rounded-lg bg-gradient-to-r from-violet-600 to-pink-500 text-white font-semibold text-sm hover:opacity-90 disabled:opacity-60 transition-all shadow-md overflow-hidden"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-film w-4 h-4 relative z-10" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M7 3v18"></path><path d="M3 7.5h4"></path><path d="M3 12h18"></path><path d="M3 16.5h4"></path><path d="M17 3v18"></path><path d="M17 7.5h4"></path><path d="M17 16.5h4"></path></svg><span class="relative z-10">Video</span></button></div><div class="flex flex-1 overflow-hidden"><div class="hidden lg:flex lg:w-72 lg:shrink-0 flex-col border-r border-[var(--card-border)] bg-[var(--card-bg)] overflow-y-auto"><div class="grid grid-cols-4 gap-0.5 p-2 border-b border-[var(--card-border)] shrink-0"><button class="flex flex-col items-center gap-1 py-2.5 px-2 rounded-xl text-xs font-semibold transition-all bg-[var(--primary)] text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image w-4 h-4" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect><circle cx="9" cy="9" r="2"></circle><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path></svg>BG</button><button class="flex flex-col items-center gap-1 py-2.5 px-2 rounded-xl text-xs font-semibold transition-all text-[var(--muted)] hover:bg-[var(--background-secondary)] hover:text-[var(--foreground)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-type w-4 h-4" aria-hidden="true"><path d="M12 4v16"></path><path d="M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2"></path><path d="M9 20h6"></path></svg>Text</button><button class="flex flex-col items-center gap-1 py-2.5 px-2 rounded-xl text-xs font-semibold transition-all text-[var(--muted)] hover:bg-[var(--background-secondary)] hover:text-[var(--foreground)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-smile w-4 h-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M8 14s1.5 2 4 2 4-2 4-2"></path><line x1="9" x2="9.01" y1="9" y2="9"></line><line x1="15" x2="15.01" y1="9" y2="9"></line></svg>Stickers</button><button class="flex flex-col items-center gap-1 py-2.5 px-2 rounded-xl text-xs font-semibold transition-all text-[var(--muted)] hover:bg-[var(--background-secondary)] hover:text-[var(--foreground)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-film w-4 h-4" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M7 3v18"></path><path d="M3 7.5h4"></path><path d="M3 12h18"></path><path d="M3 16.5h4"></path><path d="M17 3v18"></path><path d="M17 7.5h4"></path><path d="M17 16.5h4"></path></svg>GIFs</button><button class="flex flex-col items-center gap-1 py-2.5 px-2 rounded-xl text-xs font-semibold transition-all text-[var(--muted)] hover:bg-[var(--background-secondary)] hover:text-[var(--foreground)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square w-4 h-4" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"></rect></svg>Shapes</button><button class="flex flex-col items-center gap-1 py-2.5 px-2 rounded-xl text-xs font-semibold transition-all text-[var(--muted)] hover:bg-[var(--background-secondary)] hover:text-[var(--foreground)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-4 h-4" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
11.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>Filters</button><button class="flex flex-col items-center gap-1 py-2.5 px-2 rounded-xl text-xs font-semibold transition-all text-[var(--muted)] hover:bg-[var(--background-secondary)] hover:text-[var(--foreground)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sliders-vertical w-4 h-4" aria-hidden="true"><path d="M10 8h4"></path><path d="M12 21v-9"></path><path d="M12 8V3"></path><path d="M17 16h4"></path><path d="M19 12V3"></path><path d="M19 21v-5"></path><path d="M3 14h4"></path><path d="M5 10V3"></path><path d="M5 21v-7"></path></svg>Adjust</button></div><div class="flex-1 p-3 space-y-4 overflow-y-auto"><div class="space-y-4"><div class="grid grid-cols-3 gap-1"><button class="py-1.5 rounded-lg text-xs font-semibold capitalize transition-all border border-[var(--card-border)] hover:border-[var(--primary)] text-[var(--muted)]">color</button><button class="py-1.5 rounded-lg text-xs font-semibold capitalize transition-all bg-[var(--primary)] text-white">gradient</button><button class="py-1.5 rounded-lg text-xs font-semibold capitalize transition-all border border-[var(--card-border)] hover:border-[var(--primary)] text-[var(--muted)]">image</button></div><div class="space-y-2"><label class="text-xs font-semibold text-[var(--muted)]">Gradient Presets</label><div class="grid grid-cols-2 gap-1.5"><button style="background:linear-gradient(135deg,#F97316,#EC4899,#8B5CF6)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ring-2 ring-[var(--primary)] ring-offset-2">Sunset</button><button style="background:linear-gradient(135deg,#06B6D4,#3B82F6,#6366F1)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Ocean</button><button style="background:linear-gradient(135deg,#10B981,#059669,#065F46)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Forest</button><button style="background:linear-gradient(135deg,#FDE68A,#FCA5A5,#F472B6)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Flamingo</button><button style="background:linear-gradient(135deg,#A78BFA,#34D399,#60A5FA)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Aurora</button><button style="background:linear-gradient(135deg,#0F172A,#1E293B,#334155)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Night</button><button style="background:linear-gradient(135deg,#FEF3C7,#FDE68A,#FBBF24)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Peach</button><button style="background:linear-gradient(135deg,#FFF1F2,#FECDD3,#F43F5E)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Rose</button><button style="background:linear-gradient(135deg,#FDE047,#FB923C,#EF4444)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Mango</button><button style="background:linear-gradient(135deg,#E0F2FE,#BAE6FD,#7DD3FC)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Pastel Blue</button><button style="background:linear-gradient(135deg,#EDE9FE,#C4B5FD,#7C3AED)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Purple Rain</button><button style="background:linear-gradient(180deg,#020024,#090979,#00d4ff)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Midnight</button><button style="background:linear-gradient(135deg,#F59E0B,#D97706,#92400E)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Gold</button><button style="background:linear-gradient(135deg,#FBCFE8,#DDD6FE,#BFDBFE)" class="h-14 roun
1ded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Cotton Candy</button><button style="background:linear-gradient(180deg,#FF4500,#FF8C00,#FFD700)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Fire</button><button style="background:linear-gradient(135deg,#CCFBF1,#99F6E4,#14B8A6)" class="h-14 rounded-xl text-xs font-bold text-white shadow transition-all hover:scale-105 ">Teal Rush</button></div></div></div></div></div><div class="flex-1 flex items-center justify-center overflow-auto bg-[var(--background-secondary)] relative pb-14 lg:pb-0"><div class="absolute bottom-3 right-3 bg-[var(--card-bg)] border border-[var(--card-border)] text-xs px-2 py-1 rounded-lg text-[var(--muted)] z-10">50<!-- -->%</div><div style="width:540px;height:540px;flex-shrink:0"><div class="relative overflow-hidden select-none" style="width:1080px;height:1080px;transform-origin:top left;transform:scale(0.5);cursor:default;touch-action:none;background:linear-gradient(135deg,#F97316,#EC4899,#8B5CF6)"></div></div></div></div><div class="lg:hidden fixed bottom-0 left-0 right-0 z-40 bg-[var(--card-bg)] border-t border-[var(--card-border)] shadow-lg"><div class="flex items-center overflow-x-auto px-1 py-1 gap-0.5"><button class="flex flex-col items-center gap-0.5 px-2.5 py-2 rounded-xl text-[10px] font-semibold flex-shrink-0 transition-all text-[var(--muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image w-5 h-5" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect><circle cx="9" cy="9" r="2"></circle><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path></svg>BG</button><button class="flex flex-col items-center gap-0.5 px-2.5 py-2 rounded-xl text-[10px] font-semibold flex-shrink-0 transition-all text-[var(--muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-type w-5 h-5" aria-hidden="true"><path d="M12 4v16"></path><path d="M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2"></path><path d="M9 20h6"></path></svg>Text</button><button class="flex flex-col items-center gap-0.5 px-2.5 py-2 rounded-xl text-[10px] font-semibold flex-shrink-0 transition-all text-[var(--muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-smile w-5 h-5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M8 14s1.5 2 4 2 4-2 4-2"></path><line x1="9" x2="9.01" y1="9" y2="9"></line><line x1="15" x2="15.01" y1="9" y2="9"></line></svg>Stickers</button><button class="flex flex-col items-center gap-0.5 px-2.5 py-2 rounded-xl text-[10px] font-semibold flex-shrink-0 transition-all text-[var(--muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-film w-5 h-5" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M7 3v18"></path><path d="M3 7.5h4"></path><path d="M3 12h18"></path><path d="M3 16.5h4"></path><path d="M17 3v18"></path><path d="M17 7.5h4"></path><path d="M17 16.5h4"></path></svg>GIFs</button><button class="flex flex-col items-center gap-0.5 px-2.5 py-2 rounded-xl text-[10px] font-semibold flex-shrink-0 transition-all text-[var(--muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square w-5 h-5" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"></rect></svg>Shapes</button><button class="flex flex-col items-center gap-0.5 px-2.5 py-2 rounded-xl text-[10px] font-semibold flex-shrink-0 transition-all text-[var(--muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-5 h-5" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
11.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>Filters</button><button class="flex flex-col items-center gap-0.5 px-2.5 py-2 rounded-xl text-[10px] font-semibold flex-shrink-0 transition-all text-[var(--muted)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sliders-vertical w-5 h-5" aria-hidden="true"><path d="M10 8h4"></path><path d="M12 21v-9"></path><path d="M12 8V3"></path><path d="M17 16h4"></path><path d="M19 12V3"></path><path d="M19 21v-5"></path><path d="M3 14h4"></path><path d="M5 10V3"></path><path d="M5 21v-7"></path></svg>Adjust</button><div class="flex-1"></div></div></div></div><!--$--><!--/$--></main><footer class="border-t border-card-border bg-gradient-to-b from-background to-background-secondary mt-20"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12"><div class="grid grid-cols-1 md:grid-cols-4 gap-10"><div class="md:col-span-1"><a class="flex items-center gap-2.5 mb-4" href="/"><div class="w-9 h-9 rounded-xl bg-gradient-to-br from-primary to-accent flex items-center justify-center shadow-md"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wrench w-5 h-5 text-white" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"></path></svg></div><span class="text-xl font-bold tracking-tight">Tul<span class="gradient-text">z</span></span></a><p class="text-muted text-sm leading-relaxed max-w-sm mb-5">Free online tools for everyone. All processing happens in your browser — your files never leave your device.</p><div class="flex gap-4"><div class="flex items-center gap-1.5 text-xs text-muted"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield w-3.5 h-3.5 text-primary" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>100% Private</div><div class="flex items-center gap-1.5 text-xs text-muted"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap w-3.5 h-3.5 text-primary" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg>Lightning Fast</div><div class="flex items-center gap-1.5 text-xs text-muted"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-heart w-3.5 h-3.5 text-primary" aria-hidden="true"><path d="M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"></path></svg>Free Forever</div></div></div><div><h4 class="font-semibold text-sm uppercase tracking-wider text-muted mb-4">Categories</h4><ul class="space-y-2.5"><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/image"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image w-4 h-4" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect><circle cx="9" cy="9" r="2"></circle><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path></svg>Image Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/video"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-video w-4 h-4" aria-hidden="true"><path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"></path><rect x="2" y="6" width="14" height="12" rx="2"></rect></svg>Video Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/document"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text w-4 h-4" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg>Document Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/developer"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code-xml w-4 h-4" aria-hidden="true"><path d="m18 16 4-4-4-4"></path><path d="m6 8-4 4 4 4"></path><path d="m14.5 4-5 16"></path></svg>Developer Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/designer"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-palette w-4 h-4" aria-hidden="true"><path d="M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z"></path><circle cx="13.5" cy="6.5" r=".5" fill="currentColor"></circle><circle cx="17.5" cy="10.5" r=".5" fill="currentColor"></circle><circle cx="6.5" cy="12.5" r=".5" fill="currentColor"></circle><circle cx="8.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>Designer Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/productivity"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list-todo w-4 h-4" aria-hidden="true"><path d="M13 5h8"></path><path d="M13 12h8"></path><path d="M13 19h8"></path><path d="m3 17 2 2 4-4"></path><rect x="3" y="4" width="6" height="6" rx="1"></rect></svg>Productivity Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/utility"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes w-4 h-4" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg>Utility Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/tools/finance"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calculator w-4 h-4" aria-hidden="true"><rect width="16" height="20" x="4" y="2" rx="2"></rect><line x1="8" x2="16" y1="6" y2="6"></line><line x1="16" x2="16" y1="14" y2="18"></line><path d="M16 10h.01"></path><path d="M12 10h.01"></path><path d="M8 10h.01"></path><path d="M12 14h.01"></path><path d="M8 14h.01"></path><path d="M12 18h.01"></path><path d="M8 18h.01"></path></svg>
1Finance Tools</a></li></ul></div><div><h4 class="font-semibold text-sm uppercase tracking-wider text-muted mb-4">Popular Tools</h4><ul class="space-y-2.5"><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/image-compressor"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image w-4 h-4" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect><circle cx="9" cy="9" r="2"></circle><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path></svg>Image Compressor</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/pdf-tools"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text w-4 h-4" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg>PDF Tools</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/qr-code"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-qr-code w-4 h-4" aria-hidden="true"><rect width="5" height="5" x="3" y="3" rx="1"></rect><rect width="5" height="5" x="16" y="3" rx="1"></rect><rect width="5" height="5" x="3" y="16" rx="1"></rect><path d="M21 16h-3a2 2 0 0 0-2 2v3"></path><path d="M21 21v.01"></path><path d="M12 7v3a2 2 0 0 1-2 2H7"></path><path d="M3 12h.01"></path><path d="M12 3h.01"></path><path d="M12 16v.01"></path><path d="M16 12h1"></path><path d="M21 12v.01"></path><path d="M12 21v-1"></path></svg>QR Code Generator</a></li><li><a class="flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200" href="/text-behind-image"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-type w-4 h-4" aria-hidden="true"><path d="M12 4v16"></path><path d="M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2"></path><path d="M9 20h6"></path></svg>Text Behind Image</a></li></ul></div><div><h4 class="font-semibold text-sm uppercase tracking-wider text-muted mb-4">About</h4><p class="text-sm text-muted leading-relaxed mb-4">Built to help people get things done quickly. No accounts, no uploads to servers, no hidden costs.</p><a class="inline-flex items-center gap-2 text-sm text-primary hover:underline font-medium mb-3" href="/developers">Developer APIs</a><br/><a class="inline-flex items-center gap-2 text-sm text-primary hover:underline font-medium" href="/feedback"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square w-4 h-4" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path></svg>Share feedback</a></div></div><div class="border-t border-card-border mt-10 pt-6 flex flex-col sm:flex-row items-center justify-between gap-3"><p class="text-xs text-muted-light">© <!-- -->2026<!-- --> Tulz. All rights reserved.</p><p class="text-xs text-muted-light">Made with care for the web</p></div></div></footer><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/chunks/24993b55003f0679.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n9:I[168027,[],\"default\"]\n:HL[\"/_next/static/chunks/34d933785a17edf3.css\",\"style\"]\n:HL[\"/_next/static/chunks/dcba5752b04e4a36.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.29207c2f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T2453,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https://www.tulz.org/#website\",\"url\":\"https://www.tulz.org\",\"name\":\"Tulz\",\"alternateName\":[\"Tulz Tools\",\"tulz.org\"],\"description\":\"120+ free browser-based online tools — no signup required. Image tools, PDF tools, developer utilities, finance calculators, games, and productivity tools.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://www.tulz.org/?q={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"hasPart\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/image-compressor\",\"name\":\"Image Tools\",\"url\":\"https://www.tulz.org/image-compressor\",\"description\":\"Free image compression, background removal, watermark, crop, collage and editing tools — all in your browser.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/compress-video\",\"name\":\"Video Tools\",\"url\":\"https://www.tulz.org/compress-video\",\"description\":\"Compress, trim, convert, resize, extract audio and create GIFs from video files — no upload needed.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/pdf-tools\",\"name\":\"PDF Tools\",\"url\":\"https://www.tulz.org/pdf-tools\",\"description\":\"Merge, split, compress, rotate and convert PDF files free online — works in any browser.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/json-formatter\",\"name\":\"Developer Tools\",\"url\":\"https://www.tulz.org/json-formatter\",\"description\":\"JSON formatter, Base64 encoder, hash generator, regex tester, diff checker and more developer utilities.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/calculators\",\"name\":\"Finance Calculators\",\"url\":\"https://www.tulz.org/calculators\",\"description\":\"SIP, compound interest, GST, salary CTC, currency converter and other free financial calculators.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/qr-code\",\"name\":\"Utility Tools\",\"url\":\"https://www.tulz.org/qr-code\",\"description\":\"QR code generator, URL shortener, unit converter, password generator and everyday utility tools.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/wordle\",\"name\":\"Games\",\"url\":\"https://www.tulz.org/wordle\",\"description\":\"Play Wordle, 2048, Hangman, Sudoku, Connections and more free daily games — no signup required.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/resume-builder\",\"name\":\"Document Builder\",\"url\":\"https://www.tulz.org/resume-builder\",\"description\":\"Free resume builder, invoice generator and certificate maker — design and download in seconds.\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"}}]},{\"@type\":\"Organization\",\"@id\":\"https://www.tulz.org/#organization\",\"name\":\"Tulz\",\"url\":\"https://www.tulz.org\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.tulz.org/icon.png\",\"width\":192,\"height\":192},\"sameAs\":[\"https://www.tulz.org\"]},{\"@type\":\"WebPage\",\"@id\":\"https://www.tulz.org/#webpage\",\"url\":\"https://www.tulz.org\",\"name\":\"Tulz — 120+ Free Online Tools for Everyone\",\"isPartOf\":{\"@id\":\"https://www.tulz.org/#website\"},\"about\":{\"@id\":\"https://www.tulz.org/#organization\"},\"description\":\"Browse and use 120+ free browser-based tools across 8 categories: image editing, PDF management, developer utilities, text tools, finance calculators, games, productivity, and media tools.\",\"inLanguage\":\"en-US\"},{\"@type\":\"SoftwareApplication\",\"name\":\"Tulz\",\"url\":\"https://www.tulz.org\",\"applicationCategory\":\"UtilitiesApplication\",\"operatingSystem\":\"Web Browser\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"}
1,\"description\":\"A free, privacy-first online toolbox with 120+ tools covering image editing, PDF handling, developer utilities, text tools, finance calculators, and games.\",\"featureList\":[\"Image Compressor\",\"Background Remover\",\"Photo Collage Maker\",\"PDF Merge \u0026 Compress\",\"QR Code Generator\",\"JSON Formatter \u0026 Validator\",\"Regex Tester\",\"Base64 Encoder/Decoder\",\"Hash Generator\",\"Resume Builder\",\"Invoice Generator\",\"SIP \u0026 Compound Interest Calculator\",\"Wordle, 2048, Hangman, Sudoku\",\"Pomodoro Timer\",\"Username Checker\",\"Expense Splitter\"]},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is Tulz free to use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, all 120+ tools on Tulz are completely free. No subscription, no hidden fees, and no sign-up required.\"}},{\"@type\":\"Question\",\"name\":\"Do I need to create an account to use the tools?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No account is needed. All Tulz tools work instantly in your browser — just open the tool and start using it.\"}},{\"@type\":\"Question\",\"name\":\"Is my data private when using Tulz?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Tulz tools run entirely in your browser. Your files and data are never uploaded to any server, ensuring complete privacy.\"}},{\"@type\":\"Question\",\"name\":\"What tools does Tulz offer?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tulz offers 120+ tools across 8 categories: Image tools (compress, crop, background remover, watermark, photo collage), PDF tools (merge, split, compress, PDF to Word), Developer tools (JSON formatter, regex tester, Base64, hash generator, diff checker, JWT decoder), Text tools (word counter, case converter, markdown editor, lorem ipsum), Finance calculators (SIP, compound interest, GST, salary, tip calculator), Games (Wordle, 2048, Hangman, Sudoku, Connections), Productivity tools (Pomodoro timer, QR code generator, unit converter, timezone converter), and Utility tools (password generator, color palette, favicon generator, URL shortener).\"}},{\"@type\":\"Question\",\"name\":\"Can I use Tulz on mobile?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, Tulz is fully responsive and works on all devices including smartphones, tablets, and desktop computers.\"}}]},{\"@type\":\"ItemList\",\"name\":\"Free Online Tools on Tulz\",\"description\":\"Complete list of free online tools available on Tulz\",\"numberOfItems\":120,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Image Compressor\",\"url\":\"https://www.tulz.org/image-compressor\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PDF Merge \u0026 Compress\",\"url\":\"https://www.tulz.org/pdf-tools\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"QR Code Generator\",\"url\":\"https://www.tulz.org/qr-code\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Background Remover\",\"url\":\"https://www.tulz.org/background-remover\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Resume Builder\",\"url\":\"https://www.tulz.org/resume-builder\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"JSON Formatter\",\"url\":\"https://www.tulz.org/json-formatter\"},{\"@type\":\"ListItem\",\"position\":7,\"name\":\"Base64 Encoder/Decoder\",\"url\":\"https://www.tulz.org/base64\"},{\"@type\":\"ListItem\",\"position\":8,\"name\":\"Hash Generator\",\"url\":\"https://www.tulz.org/hash-generator\"},{\"@type\":\"ListItem\",\"position\":9,\"name\":\"Regex Tester\",\"url\":\"https://www.tulz.org/regex-tester\"},{\"@type\":\"ListItem\",\"position\":10,\"name\":\"Diff Checker\",\"url\":\"https://www.tulz.org/diff-checker\"},{\"@type\":\"ListItem\",\"position\":11,\"name\":\"Markdown Editor\",\"url\":\"https://www.tulz.org/markdown-editor\"},{\"@type\":\"ListItem\",\"position\":12,\"name\":\"Word Counter\",\"url\":\"https://www.tulz.org/word-counter\"},{\"@type\":\"ListItem\",\"position\":13,\"name\":\"CSS Gradient Generator\",\"url\":\"https://www.tulz.org/css-gradient-generator\"},{\"@type\":\"ListItem\",\"position\":14,\"name\":\"Box Shadow Generator\",\"url\":\"https://www.tulz.org/box-shadow-generator\"},{\"@type\":\"ListItem\",\"position\":15,\"name\":\"Color Palette Generator\",\"url\":\"https://www.tulz.org/color-palette\"},{\"@type\":\"ListItem\",\"position\":16,\"name\":\"Pomodoro Timer\",\"url\":\"https://www.tulz.org/pomodoro-timer\"},{\"@type\":\"ListItem\",\"position\":17,\"name\":\"Unit Converter\",\"url\":\"https://www.tulz.org/unit-converter\"},{\"@type\":\"ListItem\",\"position\":18,\"name\":\"Age Calculator\",\"url\":\"https://www.tulz.org/age-calculator\"},{\"@type\":\"ListItem\",\"position\":19,\"name\":\"Timezone Converter\",\"url\":\"https://www.tulz.org/timezone-converter\"},{\"@type\":\"ListItem\",\"position\":20,\"name\":\"Aspect Ratio Calculator\",\"url\":\"https://www.tulz.org/aspect-ratio\"},{\"@type\":\"ListItem\",\"position\":21,\"name\":\"Watermark Tool\",\"url\":\"https://www.tulz.org/watermark-tool\"},{\"@type\":\"ListItem\",\"position\":22,\"name\":\"Text Behind Image\",\"url\":\"https://www.tulz.org/text-behind-image\"},{\"@type\":\"ListItem\",\"position\":23,\"name\":\"Invoice Generator\",\"url\":\"https://www.tulz.org/invoice-generator\"},{\"@type\":\"ListItem\",\"position\":24,\"name\":\"Certificate Maker\",\"url\":\"https://www.tulz.org/certificate-maker\"},{\"@type\":\"ListItem\",\"position\":25,\"name\":\"URL Shortener\",\"url\":\"https://www.tulz.org/url-shortener\"},{\"@type\":\"ListItem\",\"position\":26,\"name\":\"Wordle Game\",\"url\":\"https://www.tulz.org/wordle\"},{\"@type\":\"ListItem\",\"position\":27,\"name\":\"2048 Game\",\"url\":\"https://www.tulz.org/2048\"},{\"@type\":\"ListItem\",\"position\":28,\"name\":\"Hangman Game\",\"url\":\"https://www.tulz.org/hangman\"},{\"@type\":\"ListItem\",\"position\":29,\"name\":\"Sudoku\",\"url\":\"https://www.tulz.org/sudoku\"},{\"@type\":\"ListItem\",\"position\":30,\"name\":\"Username Checker\",\"url\":\"https://www.tulz.org/username-checker\"}]}]}"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"dzaJ3Tflz5q53U1_YL9wW\",\"c\":[\"\",\"social-post-maker\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"social-post-maker\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/34d933785a17edf3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/dcba5752b04e4a36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/7352f85e22a51b3a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/4c7383d2d9ceef6a.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"try{const t=localStorage.getItem('tulz-theme')||(window.matchMedia('(prefers-color-scheme:dark)').matches?'dark':'light');document.documentElement.setAttribute('data-theme',t);}catch(e){}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],\"$L3\",\"$L4\",\"$undefined\"]}],\"$L5\"]}]]}],{\"children\":[\"$L6\",{\"children\":[\"$L7\",{},null,false,false]},null,false,false]},null,false,false],\"$L8\",false]],\"m\":\"$undefined\",\"G\":[\"$9\",[]],\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"a:I[427423,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"ThemeProvider\"]\nb:I[402874,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"Navbar\"]\nc:I[339756,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/73e3194f06db260e.js\"],\"default\"]\nd:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/73e3194f06db260e.js\"],\"default\"]\ne:I[329306,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\",\"/_next/static/chunks/579ea023f3349398.js\"],\"default\"]\nf:I[522016,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"\"]\n21:I[779536,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\",\"/_next/static/chunks/0326d3fed5fff287.js\",\"/_next/static/chunks/275ddd1e09559946.js\"],\"default\"]\n22:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/73e3194f06db260e.js\"],\"OutletBoundary\"]\n23:\"$Sreact.suspense\"\n25:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/73e3194f06db260e.js\"],\"ViewportBoundary\"]\n27:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/73e3194f06db260e.js\"],\"MetadataBoundary\"]\n3:[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\"}]\n4:[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://pagead2.googlesyndication.com\"}]\n"])</script>
1<script>self.__next_f.push([1,"5:[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased min-h-screen flex flex-col\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"$La\",null,{\"children\":[[\"$\",\"$Lb\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$Le\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"border-t border-card-border bg-gradient-to-b from-background to-background-secondary mt-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 md:grid-cols-4 gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"md:col-span-1\",\"children\":[[\"$\",\"$Lf\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2.5 mb-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-9 h-9 rounded-xl bg-gradient-to-br from-primary to-accent flex items-center justify-center shadow-md\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-wrench w-5 h-5 text-white\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ngwbx\",{\"d\":\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z\"}],\"$undefined\"]}]}],[\"$\",\"span\",null,{\"className\":\"text-xl font-bold tracking-tight\",\"children\":[\"Tul\",[\"$\",\"span\",null,{\"className\":\"gradient-text\",\"children\":\"z\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"text-muted text-sm leading-relaxed max-w-sm mb-5\",\"children\":\"Free online tools for everyone. All processing happens in your browser — your files never leave your device.\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",\"100% Private\",{\"className\":\"flex items-center gap-1.5 text-xs text-muted\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-shield w-3.5 h-3.5 text-primary\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"oel41y\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"}],\"$undefined\"]}],\"100% Private\"]}],[\"$\",\"div\",\"Lightning Fast\",{\"className\":\"flex items-center gap-1.5 text-xs text-muted\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-zap w-3.5 h-3.5 text-primary\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1xq2db\",{\"d\":\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"}],\"$undefined\"]}],\"Lightning Fast\"]}],[\"$\",\"div\",\"Free Forever\",{\"className\":\"flex items-center gap-1.5 text-xs text-muted\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-heart w-3.5 h-3.5 text-primary\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"mvr1a0\",{\"d\":\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"}],\"$undefined\"]}],\"Free Forever\"]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold text-sm uppercase tracking-wider text-muted mb-4\",\"children\":\"Categories\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"/tools/image\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/image\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[\"$L10\",\"Image Tools\"]}]}],\"$L11\",\"$L12\",\"$L13\",\"$L14\",\"$L15\",\"$L16\",\"$L17\"]}]]}],\"$L18\",\"$L19\"]}],\"$L1a\"]}]}],\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\"]}],\"$L1f\",\"$L20\"]}]\n"])</script>
1<script>self.__next_f.push([1,"6:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"7:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"WebApplication\\\",\\\"@id\\\":\\\"https://www.tulz.org/social-post-maker\\\",\\\"name\\\":\\\"Social Post Maker\\\",\\\"url\\\":\\\"https://www.tulz.org/social-post-maker\\\",\\\"applicationCategory\\\":\\\"UtilitiesApplication\\\",\\\"operatingSystem\\\":\\\"Web Browser\\\",\\\"offers\\\":{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\"},\\\"description\\\":\\\"Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video.\\\",\\\"isPartOf\\\":{\\\"@id\\\":\\\"https://www.tulz.org/#website\\\"}},{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Tulz\\\",\\\"item\\\":\\\"https://www.tulz.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Image Tools\\\",\\\"item\\\":\\\"https://www.tulz.org/image-compressor\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":3,\\\"name\\\":\\\"Social Post Maker\\\",\\\"item\\\":\\\"https://www.tulz.org/social-post-maker\\\"}]}]}\"}}],[\"$\",\"$L21\",null,{}]],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0326d3fed5fff287.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/275ddd1e09559946.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L22\",null,{\"children\":[\"$\",\"$23\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@24\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"8:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L25\",null,{\"children\":\"$L26\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L27\",null,{\"children\":[\"$\",\"$23\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L28\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"29:I[784364,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"PWARegister\"]\n2a:I[959661,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"KeyboardShortcuts\"]\n2b:I[668621,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"TrackToolVisit\"]\n2c:I[718163,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"PWAInstallPrompt\"]\n2d:I[302355,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"Analytics\"]\n2e:I[768398,[\"/_next/static/chunks/7352f85e22a51b3a.js\",\"/_next/static/chunks/4c7383d2d9ceef6a.js\"],\"GA4\"]\n10:[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-image w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",\"1m3agn\",{\"width\":\"18\",\"height\":\"18\",\"x\":\"3\",\"y\":\"3\",\"rx\":\"2\",\"ry\":\"2\"}],[\"$\",\"circle\",\"af1f0g\",{\"cx\":\"9\",\"cy\":\"9\",\"r\":\"2\"}],[\"$\",\"path\",\"1xmnt7\",{\"d\":\"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"}],\"$undefined\"]}]\n11:[\"$\",\"li\",\"/tools/video\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/video\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-video w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"ftymec\",{\"d\":\"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5\"}],[\"$\",\"rect\",\"158x01\",{\"x\":\"2\",\"y\":\"6\",\"width\":\"14\",\"height\":\"12\",\"rx\":\"2\"}],\"$undefined\"]}],\"Video Tools\"]}]}]\n12:[\"$\",\"li\",\"/tools/document\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/document\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-file-text w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1oefj6\",{\"d\":\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"}],[\"$\",\"path\",\"wfsgrz\",{\"d\":\"M14 2v5a1 1 0 0 0 1 1h5\"}],[\"$\",\"path\",\"b1mrlr\",{\"d\":\"M10 9H8\"}],[\"$\",\"path\",\"t4e002\",{\"d\":\"M16 13H8\"}],[\"$\",\"path\",\"z1uh3a\",{\"d\":\"M16 17H8\"}],\"$undefined\"]}],\"Document Tools\"]}]}]\n13:[\"$\",\"li\",\"/tools/developer\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/developer\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-code-xml w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1inbqp\",{\"d\":\"m18 16 4-4-4-4\"}],[\"$\",\"path\",\"15zrgr\",{\"d\":\"m6 8-4 4 4 4\"}],[\"$\",\"path\",\"e7oirm\",{\"d\":\"m14.5 4-5 16\"}],\"$undefined\"]}],\"Developer Tools\"]}]}]\n14:[\"$\",\"li\",\"/tools/designer\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/designer\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-palette w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"e79jfc\",{\"d\":\"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z\""])</script>
1<script>self.__next_f.push([1,"}],[\"$\",\"circle\",\"1okk4w\",{\"cx\":\"13.5\",\"cy\":\"6.5\",\"r\":\".5\",\"fill\":\"currentColor\"}],[\"$\",\"circle\",\"f64h9f\",{\"cx\":\"17.5\",\"cy\":\"10.5\",\"r\":\".5\",\"fill\":\"currentColor\"}],[\"$\",\"circle\",\"qy21gx\",{\"cx\":\"6.5\",\"cy\":\"12.5\",\"r\":\".5\",\"fill\":\"currentColor\"}],[\"$\",\"circle\",\"fotxhn\",{\"cx\":\"8.5\",\"cy\":\"7.5\",\"r\":\".5\",\"fill\":\"currentColor\"}],\"$undefined\"]}],\"Designer Tools\"]}]}]\n15:[\"$\",\"li\",\"/tools/productivity\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/productivity\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-list-todo w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"a7qcls\",{\"d\":\"M13 5h8\"}],[\"$\",\"path\",\"h98zly\",{\"d\":\"M13 12h8\"}],[\"$\",\"path\",\"c3s6r1\",{\"d\":\"M13 19h8\"}],[\"$\",\"path\",\"1jhpwq\",{\"d\":\"m3 17 2 2 4-4\"}],[\"$\",\"rect\",\"cif1o7\",{\"x\":\"3\",\"y\":\"4\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\"}],\"$undefined\"]}],\"Productivity Tools\"]}]}]\n16:[\"$\",\"li\",\"/tools/utility\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/utility\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-boxes w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"lc1i9w\",{\"d\":\"M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z\"}],[\"$\",\"path\",\"1o9zyk\",{\"d\":\"m7 16.5-4.74-2.85\"}],[\"$\",\"path\",\"va8pkn\",{\"d\":\"m7 16.5 5-3\"}],[\"$\",\"path\",\"jnp8gn\",{\"d\":\"M7 16.5v5.17\"}],[\"$\",\"path\",\"8zsnat\",{\"d\":\"M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z\"}],[\"$\",\"path\",\"8arw3v\",{\"d\":\"m17 16.5-5-3\"}],[\"$\",\"path\",\"8rfmw\",{\"d\":\"m17 16.5 4.74-2.85\"}],[\"$\",\"path\",\"k6z78m\",{\"d\":\"M17 16.5v5.17\"}],[\"$\",\"path\",\"1xygjf\",{\"d\":\"M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z\"}],[\"$\",\"path\",\"1vbdud\",{\"d\":\"M12 8 7.26 5.15\"}],[\"$\",\"path\",\"3rx089\",{\"d\":\"m12 8 4.74-2.85\"}],[\"$\",\"path\",\"1io7kd\",{\"d\":\"M12 13.5V8\"}],\"$undefined\"]}],\"Utility Tools\"]}]}]\n17:[\"$\",\"li\",\"/tools/finance\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/tools/finance\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-calculator w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",\"1nb95v\",{\"width\":\"16\",\"height\":\"20\",\"x\":\"4\",\"y\":\"2\",\"rx\":\"2\"}],[\"$\",\"line\",\"x4nwl0\",{\"x1\":\"8\",\"x2\":\"16\",\"y1\":\"6\",\"y2\":\"6\"}],[\"$\",\"line\",\"wjye3r\",{\"x1\":\"16\",\"x2\":\"16\",\"y1\":\"14\",\"y2\":\"18\"}],[\"$\",\"path\",\"1m94wz\",{\"d\":\"M16 10h.01\"}],[\"$\",\"path\",\"1nrarc\",{\"d\":\"M12 10h.01\"}],[\"$\",\"path\",\"19clt8\",{\"d\":\"M8 10h.01\"}],[\"$\",\"path\",\"1etili\",{\"d\":\"M12 14h.01\"}],[\"$\",\"path\",\"6423bh\",{\"d\":\"M8 14h.01\"}],[\"$\",\"path\",\"mhygvu\",{\"d\":\"M12 18h.01\"}],[\"$\",\"path\",\"lrp35t\",{\"d\":\"M8 18h.01\"}],\"$undefined\"]}],\"Finance Tools\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold text-sm uppercase tracking-wider text-muted mb-4\",\"children\":\"Popular Tools\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"/image-compressor\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/image-compressor\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-image w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",\"1m3agn\",{\"width\":\"18\",\"height\":\"18\",\"x\":\"3\",\"y\":\"3\",\"rx\":\"2\",\"ry\":\"2\"}],[\"$\",\"circle\",\"af1f0g\",{\"cx\":\"9\",\"cy\":\"9\",\"r\":\"2\"}],[\"$\",\"path\",\"1xmnt7\",{\"d\":\"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"}],\"$undefined\"]}],\"Image Compressor\"]}]}],[\"$\",\"li\",\"/pdf-tools\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/pdf-tools\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-file-text w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1oefj6\",{\"d\":\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"}],[\"$\",\"path\",\"wfsgrz\",{\"d\":\"M14 2v5a1 1 0 0 0 1 1h5\"}],[\"$\",\"path\",\"b1mrlr\",{\"d\":\"M10 9H8\"}],[\"$\",\"path\",\"t4e002\",{\"d\":\"M16 13H8\"}],[\"$\",\"path\",\"z1uh3a\",{\"d\":\"M16 17H8\"}],\"$undefined\"]}],\"PDF Tools\"]}]}],[\"$\",\"li\",\"/qr-code\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/qr-code\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-qr-code w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",\"1tu5fj\",{\"width\":\"5\",\"height\":\"5\",\"x\":\"3\",\"y\":\"3\",\"rx\":\"1\"}],[\"$\",\"rect\",\"1v8r4q\",{\"width\":\"5\",\"height\":\"5\",\"x\":\"16\",\"y\":\"3\",\"rx\":\"1\"}],[\"$\",\"rect\",\"1x03jg\",{\"width\":\"5\",\"height\":\"5\",\"x\":\"3\",\"y\":\"16\",\"rx\":\"1\"}],[\"$\",\"path\",\"177gqh\",{\"d\":\"M21 16h-3a2 2 0 0 0-2 2v3\"}],[\"$\",\"path\",\"ents32\",{\"d\":\"M21 21v.01\"}],[\"$\",\"path\",\"8crl2c\",{\"d\":\"M12 7v3a2 2 0 0 1-2 2H7\"}],[\"$\",\"path\",\"nlz23k\",{\"d\":\"M3 12h.01\"}],[\"$\",\"path\",\"n36tog\",{\"d\":\"M12 3h.01\"}],[\"$\",\"path\",\"133mhm\",{\"d\":\"M12 16v.01\"}],[\"$\",\"path\",\"1slzba\",{\"d\":\"M16 12h1\"}],[\"$\",\"path\",\"1lwtk9\",{\"d\":\"M21 12v.01\"}],[\"$\",\"path\",\"1880an\",{\"d\":\"M12 21v-1\"}],\"$undefined\"]}],\"QR Code Generator\"]}]}],[\"$\",\"li\",\"/text-behind-image\",{\"children\":[\"$\",\"$Lf\",null,{\"href\":\"/text-behind-image\",\"className\":\"flex items-center gap-2 text-sm text-muted hover:text-primary transition-colors duration-200\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-type w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1654pz\",{\"d\":\"M12 4v16\"}],[\"$\",\"path\",\"e0r10z\",{\"d\":\"M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2\"}],[\"$\",\"path\",\"s66wpe\",{\"d\":\"M9 20h6\"}],\"$undefined\"]}],\"Text Behind Image\"]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold text-sm uppercase tracking-wider text-muted mb-4\",\"children\":\"About\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-muted leading-relaxed mb-4\",\"children\":\"Built to help people get things done quickly. No accounts, no uploads to servers, no hidden costs.\"}],[\"$\",\"$Lf\",null,{\"href\":\"/developers\",\"className\":\"inline-flex items-center gap-2 text-sm text-primary hover:underline font-medium mb-3\",\"children\":\"Developer APIs\"}],[\"$\",\"br\",null,{}],[\"$\",\"$Lf\",null,{\"href\":\"/feedback\",\"className\":\"inline-flex items-center gap-2 text-sm text-primary hover:underline font-medium\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-message-square w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"18887p\",{\"d\":\"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z\"}],\"$undefined\"]}],\"Share feedback\"]}]]}]\n1a:[\"$\",\"div\",null,{\"className\":\"border-t border-card-border mt-10 pt-6 flex flex-col sm:flex-row items-center justify-between gap-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-light\",\"children\":[\"© \",2026,\" Tulz. All rights reserved.\"]}],[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-light\",\"children\":\"Made with care for the web\"}]]}]\n1b:[\"$\",\"$L29\",null,{}]\n1c:[\"$\",\"$L2a\",null,{}]\n1d:[\"$\",\"$L2b\",null,{}]\n1e:[\"$\",\"$L2c\",null,{}]\n1f:[\"$\",\"$L2d\",null,{}]\n20:[\"$\",\"$L2e\",null,{}]\n"])</script>
1<script>self.__next_f.push([1,"26:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, viewport-fit=cover\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: light)\",\"content\":\"#6366f1\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: dark)\",\"content\":\"#6366f1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"2f:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/73e3194f06db260e.js\"],\"IconMark\"]\n24:null\n"])</script>
1<script>self.__next_f.push([1,"28:[[\"$\",\"title\",\"0\",{\"children\":\"Social Post Maker — Free Online Social Media Post Designer | Tulz — Free Online Tools\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Tulz\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Tulz\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"social media post maker,instagram post maker free,social post designer,online post maker free,social media banner maker,whatsapp status maker,story maker online,social media graphic maker,free post design tool,instagram story maker\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"Tulz\"}],[\"$\",\"meta\",\"7\",{\"name\":\"publisher\",\"content\":\"Tulz\"}],[\"$\",\"meta\",\"8\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"9\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"10\",{\"name\":\"category\",\"content\":\"technology\"}],[\"$\",\"link\",\"11\",{\"rel\":\"canonical\",\"href\":\"https://www.tulz.org/social-post-maker\"}],[\"$\",\"meta\",\"12\",{\"name\":\"google-site-verification\",\"content\":\"kk-IVDg-U7JztXqWEPZB4fQp8FToxlL8DnBW9xrpeQo\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:title\",\"content\":\"Social Post Maker — Free Online Social Media Post Designer\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:description\",\"content\":\"Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video.\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:url\",\"content\":\"https://www.tulz.org/social-post-maker\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:site_name\",\"content\":\"Tulz\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"Social Post Maker — Free Online Social Media Post Designer\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Design stunning social media posts, stories, and banners for free. Instagram, WhatsApp, YouTube, Twitter. Add animations, stickers, text effects. Export as image or video.\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/icon.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L2f\",\"23\",{}]]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.