Blog · 28 tháng 10, 2026 · 3 phút đọc

File OPML là gì? Cách chuyển nguồn tin RSS giữa các app

OPML trong một đoạn, cách xuất file từ Feedly, Inoreader, NetNewsWire và Reeder, cách nhập trên iPhone, và phải làm gì khi file không nhập được.

Dùng app đọc RSS một thời gian, danh sách nguồn tin của bạn đáng giá hơn chính cái app. OPML là cách mang danh sách đó theo khi đổi app.

OPML trong một đoạn

OPML (Outline Processor Markup Language) là một file văn bản nhỏ dạng XML, chứa các dàn ý. App RSS dùng nó cho đúng một việc: lưu danh sách nguồn tin, mỗi nguồn có tên và địa chỉ, xếp vào các thư mục. File không chứa bài viết, không ghi bài nào đã đọc hay đã đánh dấu sao. Mở bằng trình soạn văn bản, bạn sẽ thấy những dòng như sau:

<outline text="Công nghệ">
  <outline type="rss" text="VnExpress Số hóa" xmlUrl="https://vnexpress.net/rss/so-hoa.rss" />
</outline>

Chỉ có vậy. App nào xuất được OPML thì trao được danh sách nguồn tin cho app nào nhập được OPML.

Xuất OPML từ app đang dùng

Phần lớn app để chức năng xuất trong cài đặt, vài app chỉ có trên trang web.

App Chỗ xuất file
Feedly Trên trang web, ở địa chỉ feedly.com/i/opml
Inoreader Trên trang web, trong Preferences, mục Import/Export
NetNewsWire iPhone: Settings › Export Subscriptions. Mac: File › Export Subscriptions
Reeder Settings › Your Data › Export OPML

Tên menu có thể đổi theo phiên bản, nên nếu không thấy đúng chữ, hãy tìm "Export", "OPML" hoặc "Subscriptions". Lưu file vào chỗ iPhone mở được: iCloud Drive, hoặc thẳng vào app Tệp trên máy.

Nhập trên iPhone

Mở màn hình nhập của app mới, chọn file trong app Tệp, rồi kiểm tra kết quả. Sau khi nhập, xem ba điều:

  1. Thư mục. Các nhóm còn nguyên, hay mọi thứ dồn vào một danh sách?
  2. Số lượng. So số nguồn tin với app cũ. Chênh lệch thường là do nguồn trùng đã được gộp, hoặc vài mục bị bỏ qua.
  3. Nguồn chết. Trang web chuyển chỗ hoặc đóng cửa. Nguồn nào vài tuần không trả lời thì xoá đi cho gọn.

Nhập OPML vào Glosa

Glosa đọc OPML trong chế độ Đọc tin. Ở chế độ này, bấm +, mở tab Tệp OPML và chọn file. Trước khi thêm, Glosa cho xem nó tìm thấy gì: bao nhiêu nguồn tin và thư mục, từng thư mục kèm danh sách nguồn để bạn bỏ những mục không còn đọc, và những mục sẽ bị bỏ qua. Nguồn trùng được gộp; podcast chỉ có tiếng thì được bỏ ra và ghi tên, vì Glosa là app để đọc chứ không để nghe podcast.

Nhập xong, màn hình Đọc tin liệt kê bài hôm nay từ các nguồn đó, xếp theo thư mục của bạn, mỗi thư mục có số bài chưa đọc. Mỗi bài mở thành một trang e-ink, nơi bạn chạm hai lần để xem nghĩa của từ trong câu, highlight hay nghe đọc. Nếu chưa quen chế độ Đọc tin, bài này giới thiệu đầy đủ.

Glosa cũng ghi được OPML. Trong Cài đặt › Tin › Feed và thư mục, nút Xuất OPML lưu nguồn tin kèm thư mục, sẵn sàng cho app khác hoặc để sao lưu.

Khi file không nhập được

Sai đuôi file. Vài dịch vụ xuất ra .xml thay vì .opml. Nội dung như nhau, cứ chọn file đó trong app Tệp, hoặc đổi tên.

File mở ra trong trình duyệt thay vì tải về. Trên máy tính, dùng "Lưu trang thành". Trên iPhone, chia sẻ trang vào app Tệp.

Chỉ một phần nguồn tin được nhập. Mục không có xmlUrl là đường dẫn tới trang web, không phải nguồn tin. Hãy thêm các trang đó bằng địa chỉ để app tự tìm nguồn tin.

Chữ có dấu bị lỗi. File nên ở mã UTF-8. Mở rồi lưu lại bằng trình soạn văn bản cho phép chọn mã hoá thường sửa được tên tiếng Việt bị vỡ.

Giữ một bản sao lưu

Thỉnh thoảng hãy xuất OPML và cất file vào iCloud Drive hay app ghi chú. File chỉ vài kilobyte, nhưng nếu một dịch vụ đóng cửa hay app thôi cập nhật, đó là thứ duy nhất bạn cần để bắt đầu lại ở chỗ khác. Bài so sánh app đọc RSS trên iPhone giúp bạn chọn chỗ đó.

Xem Glosa →

← Tất cả bài viết