# Excel25 Tools (excel25.com) > Privacy-first online spreadsheet & CSV utility platform for Thai and international data workflows. Fix garbled Thai CSV encodings (TIS-620 / Windows-874 to UTF-8 BOM), convert Thai dates in both directions (พ.ศ. ↔ ค.ศ.), preserve leading zeros in phone numbers/postal codes, merge CSV tables, and run visual two-file joins (VLOOKUP) without writing formulas. ## Core Privacy & Execution Architecture - **Browser-Side Tools (100% Client-Side):** CSV encoding repair, Thai date & leading-zero normalization, and multi-file CSV merging execute entirely inside the user's browser (15 MiB limit). Zero file bytes are uploaded to any server. - **Ephemeral Container Tools (Explicit Upload Consent):** Advanced multi-format workbook tools (Visual VLOOKUP and Workbook Inspector) require explicit user confirmation before uploading, enforce strict size bounds (10 MiB for XLSX/XLSB/ODS, 10 MiB combined for two-file joins, 25s timeout), process in isolated per-request temporary directories, and delete temporary data when the request ends. ## เครื่องมือภาษาไทย (Thai Tools — Primary Landing Pages) - [แก้ไฟล์ CSV ภาษาต่างดาว (Thai CSV Encoding Fixer)](https://excel25.com/tools/fix-thai-csv-encoding): แปลงไฟล์ CSV ภาษาไทยที่เปิดใน Excel แล้วเป็นภาษาต่างดาว ให้เป็น UTF-8 with BOM อ่านออกทันที [ทำในเบราว์เซอร์ 100% (ไม่ส่งไฟล์ขึ้นเซิร์ฟเวอร์) | รองรับ .csv, .tsv <= 15 MiB] - [แปลงวันที่ พ.ศ./ค.ศ. และตรวจเลข 0 นำหน้า](https://excel25.com/tools/thai-date-and-leading-zero-fixer): แปลงวันที่ระหว่าง พ.ศ. และ ค.ศ. ได้ทั้งสองทิศทาง พร้อมส่งออก XLSX แบบข้อความเพื่อรักษาเลข 0 นำหน้า [ทำในเบราว์เซอร์ 100% (ไม่ส่งไฟล์ขึ้นเซิร์ฟเวอร์) | รองรับ .xlsx, .csv, .tsv <= 15 MiB] - [ตรวจรูปแบบเลขไทยและเบอร์โทรศัพท์](https://excel25.com/tools/thai-identifier-phone-validator): ตรวจรูปแบบเลขบัตรประชาชน เลขภาษี 13 หลัก หรือเบอร์โทรศัพท์ไทย และเพิ่มผลตรวจโดยไม่แก้ค่าต้นฉบับ [ทำในเบราว์เซอร์ 100% (ไม่ส่งไฟล์ขึ้นเซิร์ฟเวอร์) | รองรับ .xlsx, .csv, .tsv <= 15 MiB] - [ปิดบังข้อมูลส่วนบุคคลใน Excel / CSV](https://excel25.com/tools/private-data-masking): เลือกคอลัมน์เพื่อปิดบัง ปกปิด หรือแปลงเป็นโทเคนเทียมแบบคงที่ภายในรอบเดียว โดยไม่อัปโหลดไฟล์ [ทำในเบราว์เซอร์ 100% (ไม่ส่งไฟล์ขึ้นเซิร์ฟเวอร์) | รองรับ .xlsx, .csv, .tsv <= 15 MiB] - [จับคู่ข้อมูล 2 ไฟล์โดยไม่ต้องเขียนสูตร (Visual VLOOKUP)](https://excel25.com/tools/visual-vlookup-join): เลือกคอลัมน์หลักเพื่อเชื่อมข้อมูลจาก 2 ไฟล์เข้าด้วยกันโดยไม่ต้องจำสูตร VLOOKUP หรือ XLOOKUP [ประมวลผลในพื้นที่ชั่วคราวและลบเมื่อจบคำขอ | รองรับ .xlsx, .csv <= 10 MiB] - [รวมไฟล์ Excel / CSV / TSV เข้าด้วยกัน](https://excel25.com/tools/merge-excel-csv): รวมข้อมูลจาก XLSX, CSV หรือ TSV ที่มีหัวตารางเหมือนกันให้เป็นไฟล์เดียวในเบราว์เซอร์ [ทำในเบราว์เซอร์ 100% (ไม่ส่งไฟล์ขึ้นเซิร์ฟเวอร์) | รองรับ .xlsx, .csv, .tsv <= 15 MiB] - [ตรวจสอบโครงสร้างไฟล์ Excel & ดูตัวอย่างชีต (Workbook Inspector)](https://excel25.com/tools/workbook-inspector): ตรวจรายชื่อชีต จำนวนแถว/คอลัมน์ และดูตัวอย่างข้อมูลในไฟล์ Excel หลายฟอร์แมตด้วย EasyExcel Engine [ประมวลผลในพื้นที่ชั่วคราวและลบเมื่อจบคำขอ | รองรับ .xlsx, .csv <= 15 MiB] - [แปลงตารางจาก PDF เป็น Excel](https://excel25.com/tools/pdf-table-to-excel): ดึงตารางจาก PDF แบบเลือกข้อความได้ และสร้าง XLSX แบบ data-only โดยไม่ใช้ OCR หรือ AI [ประมวลผลในพื้นที่ชั่วคราวและลบเมื่อจบคำขอ | รองรับ .pdf <= 10 MiB] - [เปรียบเทียบข้อมูลในสมุดงาน 2 ไฟล์](https://excel25.com/tools/compare-two-workbooks): เปรียบเทียบค่าตารางจาก XLSX หรือ CSV สองไฟล์ แล้วดาวน์โหลดรายงานความต่างแบบ data-only [ประมวลผลในพื้นที่ชั่วคราวและลบเมื่อจบคำขอ | รองรับ .xlsx, .csv <= 10 MiB] - [ลดขนาดไฟล์ Excel ที่บวมอย่างระมัดระวัง](https://excel25.com/tools/clean-bloated-workbook): ลดช่วงว่างและรูปแบบส่วนเกินท้ายชีตใน XLSX โดยคงข้อมูล สูตร และโครงสร้างที่รองรับ [ประมวลผลในพื้นที่ชั่วคราวและลบเมื่อจบคำขอ | รองรับ .xlsx <= 10 MiB] - [กู้สิทธิ์แก้ไขไฟล์ Excel ของคุณ](https://excel25.com/tools/remove-worksheet-protection): ลบเฉพาะการป้องกันการแก้ไขระดับชีตหรือโครงสร้างสมุดงานใน XLSX ที่คุณมีสิทธิ์แก้ไข [ประมวลผลในพื้นที่ชั่วคราวและลบเมื่อจบคำขอ | รองรับ .xlsx <= 10 MiB] ## English Tools (International Landing Pages) - [Fix Thai CSV Encoding (TIS-620 / Windows-874 to UTF-8 BOM)](https://excel25.com/en/tools/fix-thai-csv-encoding): Repair garbled Thai text in CSV files and export UTF-8 with BOM for reliable opening in Excel. [Runs 100% in your browser (no file upload) | Supports .csv, .tsv <= 15 MiB] - [Thai Date (BE/CE) & Leading Zero Checker](https://excel25.com/en/tools/thai-date-and-leading-zero-fixer): Convert valid dates between Buddhist Era and Gregorian years, then export a data-only XLSX that preserves leading zeros. [Runs 100% in your browser (no file upload) | Supports .xlsx, .csv, .tsv <= 15 MiB] - [Thai Identifier & Phone Format Validator](https://excel25.com/en/tools/thai-identifier-phone-validator): Check Thai citizen ID, 13-digit tax ID, or phone-number formats and append results without changing source values. [Runs 100% in your browser (no file upload) | Supports .xlsx, .csv, .tsv <= 15 MiB] - [Mask Private Data in Excel / CSV](https://excel25.com/en/tools/private-data-masking): Mask, redact, or replace one selected column with per-run pseudonyms without uploading the file. [Runs 100% in your browser (no file upload) | Supports .xlsx, .csv, .tsv <= 15 MiB] - [Visual VLOOKUP / Join Two Files](https://excel25.com/en/tools/visual-vlookup-join): Join two files by selecting matching key columns—without writing VLOOKUP or XLOOKUP formulas. [Temporary processing; request data is deleted when the request ends | Supports .xlsx, .csv <= 10 MiB] - [Merge CSV & Spreadsheet Tables](https://excel25.com/en/tools/merge-excel-csv): Combine XLSX, CSV, or TSV tables with matching headers directly in your browser. [Runs 100% in your browser (no file upload) | Supports .xlsx, .csv, .tsv <= 15 MiB] - [Workbook Inspector & Safe Sheet Preview](https://excel25.com/en/tools/workbook-inspector): Inspect sheet names, dimensions, and bounded previews across common Excel formats with the EasyExcel engine. [Temporary processing; request data is deleted when the request ends | Supports .xlsx, .csv <= 15 MiB] - [Extract Tables from PDF to Excel](https://excel25.com/en/tools/pdf-table-to-excel): Extract tables from selectable-text PDFs into a data-only XLSX without OCR or AI. [Temporary processing; request data is deleted when the request ends | Supports .pdf <= 10 MiB] - [Compare Two Workbooks](https://excel25.com/en/tools/compare-two-workbooks): Compare table values from two XLSX or CSV files and download a data-only difference report. [Temporary processing; request data is deleted when the request ends | Supports .xlsx, .csv <= 10 MiB] - [Clean a Bloated Workbook](https://excel25.com/en/tools/clean-bloated-workbook): Reduce unused trailing ranges and formatting in XLSX while preserving supported data, formulas, and workbook structures. [Temporary processing; request data is deleted when the request ends | Supports .xlsx <= 10 MiB] - [Recover Edit Access to Your Workbook](https://excel25.com/en/tools/remove-worksheet-protection): Remove worksheet or workbook-structure edit protection from an XLSX you own or are authorized to modify. [Temporary processing; request data is deleted when the request ends | Supports .xlsx <= 10 MiB] ## Policies & Documentation - [Full LLM Knowledge Base (TH/EN Details & FAQs)](https://excel25.com/llms-full.txt) - [Privacy & Security Policy (TH)](https://excel25.com/privacy) | [English Privacy Policy](https://excel25.com/en/privacy) - [Terms of Service (TH)](https://excel25.com/terms) | [English Terms](https://excel25.com/en/terms) - [About Excel25 Tools (TH)](https://excel25.com/about) | [English About](https://excel25.com/en/about) - [Contact & Security Report (TH)](https://excel25.com/contact) | [English Contact](https://excel25.com/en/contact)