JWT Generator — sign HS256 JSON Web Tokens online
Create signed HS256 JSON Web Tokens directly in your browser. Build the payload, choose the algorithm and expiration, and copy a correctly encoded token with its signature.
Category: أدوات المطورين
About this tool
ما هي أداة مولّد JWT؟ أداة مولّد JWT تنشئ رموز JSON Web Token موقّعة بالكامل في متصفحك. تحدد الحمولة، وتختار خوارزمية HS256 مع مدة صلاحية اختيارية، وتقوم الأداة بتجميع رمز من ثلاثة أجزاء — الترويسة والحمولة والتوقيع — مشفَّر بترميز base64url وجاهز للصق في ترويسة Authorization . طريقة العمل A JWT is three base64url-encoded parts joined by dots: a header that declares the algorithm ({alg: HS256, typ: JWT}), a payload with claims such as iss, sub, and exp, and a signature computed as HMAC-SHA256(secret, header.payload) using the secret you provide. The tool regenerates the token whenever you edit the payload or secret, so the output is always consistent with its inputs. مثال تطبيقي مثال: ترويسة {alg: HS256, typ: JWT} وحمولة {sub: 1234567890, name: Sara, admin: true, exp: 1760000000} مع المفتاح my-secret تعطي رمزًا يبدأ بـ eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9. . يغطي التوقيع نص الترويسة والحمولة حرفيًا، لذا أي تغيير في الادعاءات يغير التوقيع. حالات الاستخدام الشائعة اختبار واجهات API المحمية أثناء التطوير توليد رموز تجريبية للوثائق والعروض توقيع JWTs لاختبارات التكامل قبل ربط مزود هوية حقيقي ملاحظات مهمة يُجرى كل شيء محليًا — لا يغادر المفتاح السري متصفحك أبدًا التوقيع يثبت سلامة الرمز لا هويته: مفتاح ضعيف أو مسرَّب لا يعدّ مصادقة HS256 تستخدم مفتاحًا مشتركًا؛ استخدم RS256 أو ES256 (توقيع غير متماثل) في الإنتاج أدوات مرتبطة فك تشفير JWT — فك تشفير رموز JWT وفحصها. منسق JSON — تنسيق