iKit

ٹولز، ویب کے لیے بنائے گئے۔

ڈویلپرز، ڈیزائنرز اور روزمرہ کے کاموں کے لیے تیز، رازداری کو ترجیح دینے والے آن لائن ٹولز کا بڑھتا ہوا مجموعہ۔ کوئی سائن اپ نہیں۔ کوئی ٹریک کرنے والے اشتہارات نہیں۔ بس وہ ٹولز جو کام کرتے ہیں۔

تمام ٹولز

تیز اور پرائیویٹ آن لائن ٹولز — سب کچھ آپ کے براؤزر میں چلتا ہے۔

Dev

· 18

JSON Decoder

JSON کو فارمیٹ کریں، مختصر کریں، تصدیق کریں اور فوری غلطی رپورٹنگ کے ساتھ نیوی گیٹ ایبل ٹری کے طور پر دیکھیں۔

کھولیں

QR Code Generator

URLs، Wi-Fi اسناد، vCards اور ای میل کے لیے QR کوڈز بنائیں — PNG یا SVG کے طور پر ڈاؤن لوڈ کریں۔

کھولیں

Password Generator

لمبائی، حروف اور پڑھنے کی صلاحیت کے اختیارات کے ساتھ مضبوط، خفیہ نگاری کے لحاظ سے محفوظ پاس ورڈ بنائیں۔

کھولیں

Base64 Encoder / Decoder

متن اور فائلوں کے لیے Base64 انکوڈ یا ڈیکوڈ کریں — URL-safe ویریئنٹ، UTF-8 سپورٹ اور لائیو پیش منظر کے ساتھ۔

کھولیں

URL Encoder / Decoder

کسی بھی متن کو percent-encode کریں یا URL-encoded سٹرنگ کو ڈی کوڈ کریں۔ Component / Full-URI / Form موڈز، UTF-8 محفوظ، لائیو پیش نظارہ، 100٪ آپ کے براؤزر میں۔

کھولیں

HTML Encoder / Decoder

`& < > " '` کو محفوظ HTML entities میں escape کریں، named (&copy;) یا numeric (&#169;) entities انکوڈ کریں، کسی بھی entity کو واپس سادہ متن میں ڈی کوڈ کریں۔ چار موڈز، UTF-8 + emoji + CJK محفوظ، آپ کے براؤزر میں۔

کھولیں

JWT Decoder / Encoder

کسی بھی JSON Web Token (header، payload، claims) کو ڈی کوڈ کریں، HMAC دستخطوں کی مقامی طور پر تصدیق کریں، یا HS256/384/512 سے نئے ٹوکن پر دستخط کریں۔ Web Crypto، کوئی اپ لوڈ نہیں، کوئی لاگ نہیں۔

کھولیں

Regex Tester

JavaScript regular expressions کو لائیو match highlighting، capture groups، replace mode، اور cheatsheet کے ساتھ بنائیں، test کریں، اور debug کریں۔

کھولیں

Diff Checker

دو متن یا code کے ٹکڑوں کا ساتھ ساتھ موازنہ کریں — line + word کی سطح پر highlighting، ignore-whitespace، اور unified یا split views کے ساتھ۔

کھولیں

Hash Generator

متن یا فائلوں سے MD5، SHA-1، SHA-256، SHA-384، SHA-512، CRC32 ہیشز شمار کریں — براہ راست اور مکمل طور پر کلائنٹ سائیڈ۔

کھولیں

Markdown Editor

لائیو Markdown ایڈیٹر — اسپلٹ اسکرین پیش منظر، ٹول بار شارٹ کٹس، GFM اور سنٹیکس ہائی لائٹ شدہ کوڈ بلاکس کے ساتھ۔

کھولیں

Word & Character Counter

لائیو لفظ، حروف، جملے، پیراگراف، اور پڑھنے کے وقت کی گنتی۔ ساتھ ہی X / SMS / SEO meta کی حدود اور لفظ کی تعدد۔

کھولیں

UUID Generator

متعدد فارمیٹ اختیارات کے ساتھ RFC 4122 کے مطابق v4 UUID (GUID) بنائیں — خفیہ نگاری کے لحاظ سے بے ترتیب۔

کھولیں

Lorem Ipsum Generator

چھ ذائقے (کلاسک، Bacon، Cupcake، Hipster، Cat، Pirate) × چھ output فارمیٹس (پیراگراف، جملے، الفاظ، فہرستیں، HTML، Markdown)۔ حسبِ ضرورت لمبائی، اختیاری کلاسک ابتدائیہ، ایک کلک سے کاپی۔

کھولیں

Case Converter

کسی بھی string کو camelCase، PascalCase، snake_case، kebab-case اور 8 مزید میں تبدیل کریں — سب بیک وقت۔ ساتھ ہی JSON-keys batch موڈ جو ہر key کو recursively دوبارہ لکھتا ہے۔

کھولیں

JS / CSS Minifier + Beautifier

JavaScript / CSS کو minify کریں تاکہ تبصرے اور whitespace ہٹ جائیں، یا obfuscated / ایک لائن والے کوڈ کو پڑھنے کے قابل شکل میں beautify کریں۔ خودکار زبان کی شناخت، قابلِ ترتیب indent۔ سب کچھ آپ کے براؤزر میں۔

کھولیں

JSON ↔ YAML Converter

k8s manifests، GitHub Actions، Docker Compose، helm values، ansible playbooks کے لیے بنایا گیا دو طرفہ JSON ↔ YAML کنورٹر۔ لائیو کنورژن، روایتی بلاک اسٹائل آؤٹ پٹ، ملٹی لائن سٹرنگ سپورٹ۔ سب کچھ آپ کے براؤزر میں۔

کھولیں

XML Formatter / Validator

کسی بھی XML کو pretty-print، minify اور validate کریں — REST، SOAP، RSS، sitemaps، Maven، AndroidManifest۔ لائن + کالم کی غلطی رپورٹس، syntax-highlighted output۔ سب کچھ آپ کے براؤزر میں۔

کھولیں

iKit ہی کیوں

ہم نے iKit اس لیے بنایا کیونکہ آج کا اوسط آن لائن ٹول آپ کے مسئلے کے گرد نہیں، بلکہ آپ کے ڈیٹا کے گرد بنایا جاتا ہے۔

آپ کا ڈیٹا کبھی آپ کے ڈیوائس سے باہر نہیں جاتا

ہر وہ ٹول جو client-side چل سکتا ہے، چلتا ہے۔ آپ کی PDF، آپ کی تصاویر، آپ کا JSON، آپ کے passwords — یہ سب اسی browser tab کے اندر process ہوتے ہیں جس نے صفحہ load کیا تھا۔ کوئی upload نہیں، server پر کوئی عارضی نقل نہیں، کوئی log line نہیں، IP سے جڑا کوئی ریکارڈ نہیں۔ صفحہ load ہونے کے بعد آپ network منقطع کر سکتے ہیں اور پھر بھی زیادہ تر ٹولز مکمل طور پر کام کرتے ہیں۔

Browser-native کا مطلب فوری

Server پر مبنی ٹولز میں ہمیشہ round-trip latency، queue کا انتظار، اور rate limits ہوتی ہیں۔ server کو مکمل طور پر چھوڑ کر، iKit کا operation اسی لمحے شروع ہو جاتا ہے جب آپ فائل drop کرتے ہیں۔ 20 تصاویر کو compress کرنا، ایک icon set بنانا، یا 2 MB JSON کو parse کرنا سیکنڈز میں ہوتا ہے — صرف آپ کے CPU سے محدود، کسی اور کی queue سے نہیں۔

بغیر شرائط کے

کوئی sign-up نہیں، کوئی email جمع کرنا نہیں، کوئی "upgrade for full features" نہیں، کوئی روزانہ کا کوٹہ نہیں، کوئی watermark نہیں۔ iKit سادہ معنوں میںہے: صفحہ کھولیں، کام کریں، tab بند کریں۔ ہم اس بارے میں شفاف ہیں کہ یہکیسے رہتا ہے — non-tracking display ads، بس — اور ہم اصل ٹولز کو محدود نہیں کرتے۔

یہ کیسے کام کرتا ہے

جب آپ کوئی بھی iKit ٹول استعمال کرتے ہیں تو بالکل کیا ہوتا ہے — کوئی black box نہیں۔

  1. 1

    صفحہ load

    آپ کا browser ایک static HTML صفحہ کے ساتھ ایک چھوٹا JavaScript bundle لاتا ہے (عام طور پر ٹول کے مطابق 50–500 KB)۔ بھاری dependencies — جیسے Background Remover کے پیچھے WebAssembly model یا PDFs کے لیے pdf-lib — صرف اسی وقت load ہوتی ہیں جب آپ واقعی وہ مخصوص ٹول کھولتے ہیں، home page پر کبھی نہیں۔

  2. 2

    فائل یا متن کا input

    جب آپ فائل drop کرتے ہیں یا متن paste کرتے ہیں، تو ڈیٹا براہ راست browser APIs (FileReader، ArrayBuffer، OffscreenCanvas) کا استعمال کرتے ہوئے JavaScript میموری میں پڑھا جاتا ہے۔ کچھ بھی upload نہیں ہوتا — ہمارے servers کو کوئی POST request نہیں ہوتی، آپ operation چلنے کے دوران اپنے browser کے DevTools → Network tab میں اس کی تصدیق کر سکتے ہیں۔

  3. 3

    مقامی processing

    اصل کام — compression، encoding، image analysis، OCR، hashing — آپ کے CPU پر Web Worker میں یا main thread پر ہوتا ہے۔ ہم آزمودہ open-source libraries (pdf-lib، pdf.js، Tesseract.js، mozjpeg، Squoosh codecs، Web Crypto API) استعمال کرتے ہیں تاکہ بنیادی algorithms قابل آڈٹ ہوں۔

  4. 4

    Output اور download

    نتیجہ browser میموری میں اس وقت تک رہتا ہے جب تک آپ Download یا Copy پر click نہ کریں۔ download کو trigger کرنا URL.createObjectURL کے ساتھ ایک Blob URL بناتا ہے اور ایک ورچوئل <a> click کے ذریعے اسے save کرتا ہے۔ صفحہ چھوڑتے ہی blob garbage-collect ہو جاتا ہے — کسی بھی طرف کچھ پیچھے نہیں رہتا۔

اگر آپ ڈیولپر ہیں اور خود اس میں سے کسی چیز کی تصدیق کرنا چاہتے ہیں، تو ہر صفحہ view-source کے لیے کھلا ہے اور اصل operation کے دوران network panel خالی رہے گا۔ ہم نے iKit blog پر architecture کو تفصیل سے دستاویز کیا ہے۔

حال ہی میں شائع شدہ

مرحلہ وار رہنما، ٹولز کے موازنے، اور ڈیولپر کے گہرے تجزیے — روزانہ اپ ڈیٹ۔

iKit کے بارے میں

iKit آن لائن ٹولز کا ایک چھوٹا، بڑھتا ہوا مجموعہ ہے — وہ قسم کے ٹولز جنہیں آپ کام کے دوران استعمال کرتے ہیں اور چاہتے ہیں کہ وہ صاف، تیز ہوں اور آپ کا ڈیٹا جمع نہ کریں۔

ہر ٹول اسی فلسفے پر بنایا گیا ہے: جہاں ممکن ہو آپ کے براؤزر میں چلتا ہے، نجی ڈیٹا کبھی سرور پر اپ لوڈ نہیں کرتا، RTL سکرپٹس سمیت 25 زبانوں میں کام کرتا ہے، اور مکمل طور پررہتا ہے — کوئی پیڈ ٹیئر نہیں، کوئی پوشیدہ کوٹا نہیں، کوئی پے وال نہیں۔

ہم نے JSON Decoder سے شروع کیا۔ آج یہ سویٹ تصاویر، QR کوڈز، SQL سے Excel، AI پس منظر ہٹانا اور ایپ آئیکن تیار کرنا شامل ہے۔ نئے ٹولز باقاعدگی سے شامل کیے جاتے ہیں۔

رازداری سب سے پہلے

جہاں ممکن ہو کلائنٹ سائڈ پروسیسنگ۔ آپ کی فائلیں اور ڈیٹا کبھی آپ کے آلے سے باہر نہیں جاتا۔

فوراً تیار

سائن اپ نہیں، انسٹال نہیں، آپ کا ڈیٹا ڈیوائس سے باہر نہیں جاتا۔ صفحہ کھولیں اور کام شروع کریں۔

25 زبانیں

مقامی ترجمے، خودکار براؤزر زبان کی شناخت اور عربی، فارسی، اردو کے لیے مکمل RTL سپورٹ۔