100% Free · No Sign Up

Simple tools that
actually work.

Fast, clean utilities for your everyday tasks. No clutter, no accounts, no nonsense.

Why ToolKit?

⚡ Instant

No loading screens. No sign-ups. Open and use immediately from any device.

📱 Mobile-first

Designed to work perfectly on phones, tablets, and desktops.

🔒 Private

Everything runs in your browser. Nothing is sent to any server.

({ url: typeof v==='string'?v:(v.tiny||v.url), text: scriptData&&scriptData.scenes[parseInt(idx)]?scriptData.scenes[parseInt(idx)].narration:'' })); await Promise.all(clips.map(async(clip,i)=>{ const data=await fetchFile(clip.url); await ffmpeg.writeFile('clip'+i+'.mp4',data); })); fill.style.width='60%'; btn.textContent='⚙️ Merging...'; const list=clips.map((_,i)=>'file clip'+i+'.mp4').join('\n'); await ffmpeg.writeFile('list.txt',new TextEncoder().encode(list)); await ffmpeg.exec(['-f','concat','-safe','0','-i','list.txt','-c','copy','out.mp4']); fill.style.width='90%'; btn.textContent='📦 Saving...'; const data=await ffmpeg.readFile('out.mp4'); const a=document.createElement('a'); a.href=URL.createObjectURL(new Blob([data.buffer],{type:'video/mp4'})); a.download='videokit-final.mp4'; a.click(); fill.style.width='100%'; btn.textContent='✅ Downloaded!'; setTimeout(()=>{btn.textContent='🎬 Create Combined Video';btn.disabled=false;prog.style.display='none';fill.style.width='0%';},3000); } catch(err) { console.error('[Merge]',err); btn.textContent='⏳ Server fallback...'; try { fill.style.width='50%'; const res=await fetch(PROXY+'/merge-overlay',{ method:'POST',headers:{'Content-Type':'application/json'}, body:JSON.stringify({scenes:entries.map(([idx,v])=>({ videoUrl:typeof v==='string'?v:(v.tiny||v.url), text:scriptData&&scriptData.scenes[parseInt(idx)]?scriptData.scenes[parseInt(idx)].narration.slice(0,100):'' }))}) }); fill.style.width='90%'; if(!res.ok) throw new Error('failed'); const a=document.createElement('a'); a.href=URL.createObjectURL(await res.blob()); a.download='videokit-final.mp4'; a.click(); fill.style.width='100%'; btn.textContent='✅ Downloaded!'; setTimeout(()=>{btn.textContent='🎬 Create Combined Video';btn.disabled=false;prog.style.display='none';fill.style.width='0%';},3000); } catch(e2) { alert('Merge failed. Connect to WiFi and try again.'); btn.textContent='🎬 Create Combined Video'; btn.disabled=false; prog.style.display='none'; } } } >