טקסטהכלי רץ בדפדפן שלכם. שום קובץ או טקסט לא נשלח לשרתים שלנו.

השוואת טקסטים

השוואת שני טקסטים שורה-שורה, סימון מה נוסף, מה נמחק ומה נשאר. עובד בדפדפן, ללא שליחה לשרת. מתאים לטיוטות, רשימות, הודעות, וקטעי קוד.

דוגמאות מהירות
אפשרויות:

הטקסטים נשארים בדפדפן ולא נשלחים לשרת. ההשוואה מבוצעת מקומית בלבד באמצעות אלגוריתם LCS. הכלי מתאים לעבודה יומיומית עם טקסט; אינו תחליף לסקירה מקצועית של חוזים או מסמכים רגישים.

שיתוף הכליוואטסאפ

השוואת טקסטים הוא כלי דפדפן חינמי בעברית להשוואת שני קטעי טקסט ומציאת ההבדלים ביניהם. מדביקים את הטקסט המקורי בצד אחד, את הטקסט להשוואה בצד השני, והכלי מציג שורה-שורה מה נוסף, מה נמחק, ומה נשאר ללא שינוי. תוצאות הצגה זמינות בשני מצבים: תצוגת diff מאוחדת (כל השורות עם סימני +/-/רווח) ותצוגה זה לצד זה (left/right). הכלי מתאים להשוואת טיוטות של מאמרים, הודעות, רשימות, קטעי קוד, קטעי תרגום, וכל טקסט שעבר עריכה. ההשוואה מבוססת על אלגוריתם LCS (Longest Common Subsequence) קלאסי, שמובטח שיהיה דטרמיניסטי ויחזיר תמיד אותה תוצאה לאותם קלטים. הכלי תומך באופציות פשוטות: התעלמות מאותיות רישיות, התעלמות מהבדלי רווחים, והתעלמות משורות ריקות. אופציות אלה משפיעות רק על המפתח שמשמש להשוואה; הטקסט המקורי תמיד מוצג כפי שהוקלד. הכל קורה בדפדפן שלכם: הטקסטים, האופציות והתוצאה אינם נשלחים לשרת ואינם נשמרים. הכלי מתאים לעבודה יומיומית עם טקסט; אינו תחליף לסקירה מקצועית של חוזים, מסמכים משפטיים, או כל מסמך רגיש שדורש בדיקה מומחה. עודכן לאחרונה: מאי 2026.

01

איך משתמשים בכלי?

  1. 01מדביקים את שני הטקסטיםבתיבת "טקסט מקורי" מדביקים את הגרסה הראשונה (לדוגמה הטיוטה לפני עריכה). בתיבת "טקסט להשוואה" מדביקים את הגרסה השנייה (אחרי עריכה).
  2. 02בוחרים אופציות (אופציונלי)התעלמות מאותיות רישיות מתאימה לטקסט שעבר שינויי capitalization בלבד. התעלמות מהבדלי רווחים מתאימה לקוד או טקסט עם פורמט שונה. התעלמות משורות ריקות מתאימה לטקסטים שמספר השורות הריקות ביניהם שונה.
  3. 03קוראים את ההבדליםהסיכום מציג כמה שורות נוספו, כמה נמחקו, וכמה נשארו ללא שינוי. בתצוגה רואים את ההבדלים בפועל: שורות בירוק עם + הן שורות שנוספו, שורות באדום עם - הן שורות שנמחקו, שורות אפורות הן ללא שינוי.
  4. 04מעתיקים את התוצאהלחיצה על "העתקת התוצאה" מעתיקה את ה-diff המאוחד לזיכרון. אפשר להדביק אותו במייל, בהודעה, במסמך, או במערכת ניהול גרסאות.
02

מתי זה שימושי?

  • השוואת נוסח הודעה לפני ואחרי עריכהכתבתם הודעת מייל ארוכה, החברה ערכה אותה, ואתם רוצים לראות בדיוק מה שונה. מדביקים את שתי הגרסאות והכלי מראה את כל ההבדלים.
  • השוואת גרסאות של רשימהיש לכם רשימה של שמות / כתובות / מוצרים, ועדכנתם חלק מהפריטים. ההשוואה מראה אילו פריטים נוספו לרשימה ואילו הוסרו.
  • בדיקת מה השתנה בקטע קודהעתקתם פונקציה לקובץ אחר ושיניתם משהו. השוואת הגרסה המקורית עם הגרסה הנוכחית מראה את השינויים שעשיתם בצורה ברורה.
  • תרגום: השוואת גרסת תרגום מתוקנתקיבלתם תרגום חזרה עם תיקונים. השוואת התרגום המקורי עם הגרסה המתוקנת מראה איפה התרגום שונה ואיפה נשאר.
  • תיעוד שינויים בטיוטת מאמרגרסה ראשונה של מאמר מול גרסה אחרי משוב מהעורך. הכלי מציג את כל ההבדלים מסודר שורה-שורה.
03

דוגמאות שימוש

  • הודעה שעברה עריכה קלהמקור: "אני רוצה לעדכן אותך לגבי הפרויקט." מול "אני רוצה לעדכן אותך לגבי הפרויקט החדש." במצב הזה שורה אחת נמחקה ושורה אחת נוספה, מסומנת כשורה ששונתה.
  • רשימה עם הוספה והסרהמקור: אבטיח / בננה / גלידה / דובדבן / הדס. שינוי: אבטיח / בננה / גלידת וניל / הדס / ורד. הכלי מראה שורה שנמחקה (דובדבן), שורה שהתעדכנה (גלידה), ושורה שנוספה (ורד).
  • התעלמות מהבדלי רווחיםמקור: "a b c" מול "a b c". בלי האופציה ההשוואה מסומנת כשונה. עם "התעלם מהבדלי רווחים" הכלי רואה את השורה כזהה.
  • התעלמות משורות ריקותמקור: "פסקה ראשונה\n\n\nפסקה שנייה" מול "פסקה ראשונה\nפסקה שנייה". עם "התעלם משורות ריקות" שתי הגרסאות נחשבות זהות.
04

טיפים לתוצאה טובה יותר

  • איך עובד אלגוריתם ההשוואההכלי משתמש באלגוריתם LCS (Longest Common Subsequence) קלאסי. הוא מוצא את רצף השורות הארוך ביותר שמופיע בשני הטקסטים באותו סדר, ואז כל מה שלא מופיע ברצף הזה מסומן כשורה שנוספה או נמחקה. זה דטרמיניסטי: אותם קלטים יחזירו תמיד אותה תוצאה.
  • מתי להשתמש באופציית "התעלם מרווחים"כשהטקסטים נראים זהים אבל ההשוואה מוצאת המון הבדלים, יתכן שההבדל הוא ברווחים, טאבים, או שורות שמסתיימות ברווח. הפעלת האופציה תמזג את שורות כל הסוגים האלה לכדי שורה אחת בהשוואה.
  • תמיכה בעברית, באנגלית ובקודהכלי משווה שורות כמחרוזות. הוא תומך בכל הטקסטים: עברית מימין לשמאל, אנגלית משמאל לימין, מעורב, סימני פיסוק, אמוג׳ים, וקוד עם תווים מיוחדים. אין נרמול אוטומטי של תווים.
  • הטקסטים נשארים אצלכםשני הטקסטים, האופציות והתוצאה אינם נשמרים ב-localStorage, אינם נשלחים לשרת, ואינם מועברים לאנליטיקס. רענון הדף מאפס את כל הנתונים.
  • כיצד פועלת ההשוואה

    הכלי מפצל את שני הטקסטים לשורות (תוך נרמול של CRLF/CR ל-LF), בונה רשימה של שורות לכל צד, ומפעיל אלגוריתם LCS דו-ממדי. התוצאה היא רצף של "עריכות": שורות זהות, שורות שנוספו, ושורות שנמחקו. ייצוג נוסף, "תצוגה זה לצד זה", מקבץ שורה שנמחקה מיד לפני שורה שנוספה למעמד "שורה ששונתה" כדי שאפשר יהיה לראות את השינוי במקום. המורכבות היא O(M*N) בזמן ובזיכרון, כאשר M ו-N הם מספר השורות בכל צד. הכלי מגביל את מספר השורות לכל צד ל-5,000 לטובת חוויית משתמש; לקבצים גדולים יותר מומלצים כלי שורת פקודה.

  • אפשרויות הנרמול

    התעלם מאותיות רישיות (ignoreCase): השוואת שורות תוך התעלמות מהבדלי A מול a. השוואת "Hello" עם "hello" תיתן זהה. התעלם מהבדלי רווחים (ignoreWhitespace): מצמצם כל רצף של רווחים, טאבים או שורות חדשות לכדי רווח בודד, ומסיר רווחים בהתחלה ובסוף. השוואת "a b" עם "a b" תיתן זהה. התעלם משורות ריקות (ignoreEmptyLines): מסיר שורות ריקות / שורות עם רווחים בלבד משני הצדדים לפני ההשוואה. שלוש האופציות עצמאיות וניתנות לשילוב.

  • תצוגה מאוחדת מול תצוגה זה לצד זה

    תצוגה מאוחדת (unified) מציגה את כל השורות אנכית עם קידומות: " " לשורה ללא שינוי, "+" לשורה שנוספה, "-" לשורה שנמחקה. זהו פורמט תקני בעולם הקוד ונוח להעתקה לתוך מייל / הודעה. תצוגה זה לצד זה (side-by-side) מציגה שתי עמודות, ימין ושמאל, כאשר שורות מקבילות מיושרות; חסרון: יכולה להיות צרה במובייל.

  • מקרים שכדאי להיעזר במישהו אחר

    לחוזים, מסמכים משפטיים, סוגי קוד מורכבים שדורשים סקירת מאסטר, או מסמכים רגישים: הכלי מציג הבדלים טקסטואליים בלבד; הוא לא בוחן משמעות, אינו תחליף לבדיקה של עורך דין, ואינו תחליף לסקירת קוד מקצועית. השתמשו בו כעזר תצוגה ראשון, ואז העבירו את התוצאה למומחה הרלוונטי.

  • פרטיות

    הכל קורה בדפדפן שלכם. הטקסטים, האופציות והתוצאה אינם נשלחים לשרת, אינם נשמרים ב-localStorage או ב-IndexedDB, ואינם מועברים לאנליטיקס. אנליטיקס תפעולית מצומצמת קיימת לצורך מדידת שימוש כללית בלבד: צפייה בדף, שימוש מוצלח ראשון בכלי, והעתקה. שום ערך, שורה, או תוכן טקסטואלי אינם נשלחים בשום שלב.

05

שאלות נפוצות

מה זה השוואת טקסטים?

כלי שמשווה בין שני קטעי טקסט שורה-שורה ומציג מה השתנה בין הגרסה הראשונה לגרסה השנייה: אילו שורות נוספו, אילו נמחקו, ואילו נשארו ללא שינוי.

איך עובדת ההשוואה?

הכלי מפצל כל טקסט לשורות, ומפעיל אלגוריתם LCS (Longest Common Subsequence) שמוצא את הרצף הארוך ביותר של שורות זהות בשני הטקסטים באותו סדר. כל מה שלא נכלל ברצף הזה מסומן כשורה שנוספה (קיימת רק בצד הימני) או שנמחקה (קיימת רק בצד השמאלי).

מה ההבדל בין תצוגה מאוחדת לתצוגה זה לצד זה?

תצוגה מאוחדת מציגה את כל השורות בעמודה אחת עם קידומות +/-/רווח. תצוגה זה לצד זה מציגה שתי עמודות מקבילות. המאוחדת נוחה להעתקה כתגובה במייל או הודעה; זה לצד זה נוחה לקריאה ויזואלית.

הכלי תומך בעברית?

כן. הכלי משווה את הטקסטים כמחרוזות בעברית, אנגלית, או טקסט מעורב. שורות מימין לשמאל ושורות משמאל לימין מטופלות באותה דרך.

מה גודל הטקסט המקסימלי?

הכלי מטפל בעד 5,000 שורות בכל צד. לקבצים גדולים יותר השתמשו בכלי שורת פקודה (לדוגמה diff של Unix או git diff).

הכלי מתאים להשוואה משפטית של חוזה?

לא. הכלי מציג הבדלים טקסטואליים בלבד, לא משמעות. לבדיקת חוזים, מסמכים משפטיים או מסמכים רגישים, פנו לעורך דין או למומחה הרלוונטי.

הכלי שולח את הטקסטים שלי?

לא. כל ההשוואה מתבצעת בדפדפן שלכם. שני הטקסטים, האופציות והתוצאה אינם נשלחים לשרת, אינם נשמרים, ואינם מועברים לאנליטיקס.

הכלי בחינם?

כן. הכלי זמין בחינם, בלי הרשמה, בלי חשבון, ובלי הגבלת שימוש סבירה.

כלים קשורים

כלים קשורים

חסר לכם כלי, או מצאתם תקלה?אנחנו בונים את Tooleem לפי מה שאתם צריכים. ספרו לנו מה להוסיף או לתקן.
ספרו לנו