Match Your CV to Any Job Description

Upload your CV and paste the job post to get a clear report with match score, missing keywords, and targeted improvement tips.

11. Upload Your CV

PDF only (up to 4MB)

•
CV data is processed according to the Privacy Policy

Drop your CV here or click to upload

PDF only (up to 4MB)

2Job Description

What does the resume-to-job match tell you?

Upload your resume as a PDF and paste the job description or its link. The AI compares the skills and experience the role asks for with your resume, then returns an estimated match percentage, missing keywords and suggested edits. You need to sign in; a free account includes 3 matches in total, not per day. The percentage is a model estimate that can change on a rerun, not an employer's verdict, so never claim a skill you lack.

Documented example • 28 September 2026

Arabic example: reading a resume-to-job comparison

The teacher resume and job description contain synthetic data, not customer information or a real vacancy. The email and phone are test values only.

View the complete Arabic sample resume

سالم المثال التجريبي

salem_qa_20@example.com

+000000000000

الرياض - بيانات تجريبية

الملخص المهني

معلم رياضيات تجريبي يهتم بتبسيط المفاهيم وتصميم الأنشطة الصفية. جميع المعلومات في هذا الملف مصطنعة لأغراض اختبار قراءة النص وليست سيرة شخص حقيقي.

الخبرات المهنية

معلم رياضيات | مدرسة المثال التجريبية

2020 - 2026

أعددت أنشطة تعاونية لشرح الكسور والنسب. تابعت نتائج الاختبارات وسجلت الملاحظات في تقارير واضحة.

منسق أنشطة | مركز التدريب التجريبي

2016 - 2019

نظمت ورش تعلم جماعية وأعددت مواد تعليمية للمشاركين.

المشاريع التعليمية

  • مختبر الأعداد: مشروع تجريبي يربط الحساب بمواقف يومية.
  • لوحة المتابعة: نموذج لتوثيق تقدم الطلاب دون أسماء حقيقية.

التعليم والمؤهلات

بكالوريوس رياضيات | جامعة المثال الافتراضية

2015

مشروع تخرج تجريبي في تصميم أنشطة التفكير الرياضي.

المهارات والدورات

  • التخطيط التعليمي - إدارة الصف - تحليل النتائج
  • Microsoft Excel - Google Classroom
  • دورة تصميم الأنشطة الصفية | 2024 | 12 ساعة

اللغات

  • العربية: اللغة الأم
  • الإنجليزية: مستوى متوسط
Read the Arabic sample job description

إعلان تجريبي، وليس وظيفة شاغرة حقيقية: نبحث عن معلم رياضيات للمرحلة المتوسطة. المتطلبات الأساسية: بكالوريوس رياضيات، خبرة لا تقل عن ثلاث سنوات في التدريس، التخطيط التعليمي، إدارة الصف، تحليل نتائج الطلاب باستخدام Microsoft Excel، واستخدام Google Classroom. يشترط امتلاك رخصة مهنية تعليمية سارية. يفضّل إتقان اللغة الإنجليزية بمستوى متقدم وخبرة في تصميم اختبارات إلكترونية باستخدام Microsoft Forms. تشمل المهام إعداد أنشطة تعاونية لشرح الكسور والنسب، متابعة تقدم الطلاب، وكتابة تقارير عن نتائج التعلم.

The table is an editorial reading of the two published texts, not a report returned by the matching model. We therefore do not display an invented match percentage. It distinguishes supported requirements from requirements the resume does not mention.

Arabic example: reading a resume-to-job comparison
Job requirementResume evidenceExample interpretation
بكالوريوس رياضياتبكالوريوس رياضياتMentioned
خبرة لا تقل عن ثلاث سنوات في التدريس2020 - 2026Mentioned
التخطيط التعليميالتخطيط التعليميMentioned
إدارة الصفإدارة الصفMentioned
Microsoft ExcelMicrosoft ExcelMentioned
Google ClassroomGoogle ClassroomMentioned
رخصة مهنية تعليمية ساريةNot mentioned in the textNot mentioned
اللغة الإنجليزية بمستوى متقدمالإنجليزية: مستوى متوسطLower level stated
Microsoft FormsNot mentioned in the textNot mentioned

Address gaps without inventing experience

A current teaching license is mandatory in this fictional advertisement, but the resume does not mention one. Absence is not proof the candidate lacks it: add accurate license details only if held. Intermediate English must not become advanced just to match the advertisement. Add Microsoft Forms only with genuine knowledge you can explain.

How is the match percentage produced?

The tool’s AI model estimates fit from resume text and job requirements, returning skills, experience and keyword indicators. There is no published formula making the overall score their arithmetic average or the fraction of rows matched in this table. Reruns may differ. A percentage does not guarantee acceptance or replace checking mandatory requirements.

CV Matcher FAQ

How does the CV Matcher work?

AI analyzes the resume text and job description to estimate alignment in skills, experience and role keywords. It returns an overall percentage, detailed indicators and recommendations. The percentage is a model estimate, not a published arithmetic average of the indicators or simply a keyword count. It may vary on reruns and differs from the general resume grader score.

What is a good match score?

Astr labels matches excellent at 80 or above, good at 60–79, average at 40–59, and poor below 40. These are tool-specific advisory bands, not employer standards or an acceptance guarantee. Review mandatory requirements even with a high percentage. Never add skills, qualifications or achievements you do not have just to raise it.

Can I enter only the job link?

Yes. You can paste the job link and we'll try to pull the details. For the most accurate report, paste the full job description when possible.

Does matching support Arabic resumes and job descriptions?

The tool supports Arabic and English text and reports in the interface language. Upload a text-based PDF and paste the complete duties and requirements; a job title alone is not enough. Review terminology and recommendations, especially when the resume and job description use different languages.

Is matching free, and what are the limits?

Sign-in is required. A free account gets 3 matches in total, not a daily-renewing allowance. Pro includes up to 20 analyses per 24 hours. Any extra referral credits are separate from the ordinary allowance. These limits are independent of the resume grader's daily checks.

Ready to Tailor Your CV for This Role?

Apply these insights in the builder and submit with a CV that is clearer, tighter, and better aligned.