JSON Formatter & Validator
בדיקת תקינות עם הסבר בעברית למה בדיוק נשבר, עימוד, דחיסה ותיקון אוטומטי.
🔒 הכול מחושב בדפדפן שלכם. ה-JSON לא נשלח לשרת ולא נשמר. בלחיצה על "שיתוף" הטקסט נכנס לקישור עצמו (אחרי ה-#, חלק שלא נשלח לשום שרת) — שתפו רק עם מי שאתם סומכים עליו.
מה בודק הכלי?
JSON הוא פורמט קפדני: מספיק פסיק אחד מיותר כדי שכל הקובץ ייפסל. הכלי בודק את הטקסט לפי התקן (RFC 8259), ומצביע על המקום המדויק של השגיאה — שורה, עמודה והתו עצמו — עם הסבר בעברית ולא רק "Unexpected token".
הטעויות הנפוצות
- פסיק אחרי האיבר האחרון —
[1, 2,]חוקי ב-JavaScript, אבל לא ב-JSON. - גרש במקום מירכאות — מחרוזות ומפתחות רק ב-
". - מפתח בלי מירכאות —
{name: 1}צריך להיות{"name": 1}. - מירכאות "חכמות" —
“ ”שנוצרות בהעתקה מוורד, ממייל או מוואטסאפ. - הערות —
//ו-/* */אינן חלק מהתקן. - True, None — כך כותבים ב-Python; ב-JSON כותבים
trueו-null. - מספר שמתחיל ב-0 — טלפון, מיקוד או מספר זהות צריכים להיות טקסט במירכאות, אחרת ה-0 ילך לאיבוד.
תיקון אוטומטי
כשאפשר, הכלי מציע לתקן את כל הטעויות האלה בלחיצה, ומפרט מה בדיוק שונה. כדאי לעבור על התוצאה — במקרים לא חד-משמעיים התיקון הוא ניחוש מושכל.
מספרים גדולים נשמרים בדיוק
רוב הכלים מעבדים JSON דרך JavaScript, ש"מעגל" מספרים שלמים מעל 9,007,199,254,740,991 — מספר מזהה ארוך עלול להשתנות בשקט. כאן העימוד שומר כל מספר וכל מחרוזת בדיוק כפי שנכתבו.