Arelle Applications

Arelle provides an application programming interface that is used to develop XBRL applications.

EDGAR® Renderer

EDGAR Renderer enables investors to view the interactive data filings submitted under the US Security and Exchange Commission (SEC) rules that require the submission of information in XBRL format to the EDGAR system. Previewing locally with the Renderer provides the capability to test how an interactive data submission will appear on the SEC’s website when submitted via EDGAR.

EDGAR Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.

There are two distributions of the version currently in production at the SEC:

We suggest installing and testing the app before the source.

End user support is by e-mail direct to SEC at:

Developer issue management is by the Jira Edgar Renderer project:


21 Responses to Applications

  1. The ZIP download URL of Python 3.4.2 mentioned in quick-start-edgar-renderer.htm is unavailable. Would it be okay to install Python from Or does it have to be version mentioned in your installation file?



    • admin says:

      There’s a link to that python zip on the documentation->edgar renderer installation page.

      Of course you can download python from (it would be the same), but you’ll also need to get all the dependent libraries and a known-compatible version of arelle into the site-packages. It would be easier with the zip download (or at least that way you could see which packages are in their download).

  2. Granger says:

    Yes but as he said, the zip download is unavailable, we get a 404 error

  3. Suresh Kumar says:

    Could you let us know if there is release notes available for this version, which would either state the difference between current and old previewer or the expected behavior of the rendering engine.

  4. Suresh Kumar says:

    The excel style sheet is not generated for “Mutual Fund” files.
    Application throws warning message stating unable to generate excel since the document contains embedded commands. Could you please advise on the same.

  5. Ved Yadav says:

    Hello Guy’s,

    I have downloaded the Windows 64 version of arelle [2016-07-08] and install on my windows 8.1 os based laptop to test the ixbrl previewer ;so after the successful installation when i running the arelle tool it tossed up the error for missing dll called “api-ms-win-crt-locale-l1-1-0.dll” and not running at all.

    Please help me to solve the issue.

    Ved Yadav

  6. Xiaorong Li says:

    does arelle support chaining formula or multi-instance formula? If it does, how can edit and evaluate those formula?

    • admin says:

      yes, full support of multi-instance, and most of chaining (but chaining was a work in progress that was never resolved in the formula working group, so it’s unclear how many of the features are still working). See notes in command line argument -f for having multiple instance files.

  7. Anand V says:

    I am tying to locate the licensing terms for the Edgar Renderer software to indicate that its distributed under Apache License 2.0
    Can you help point to licensing information for the software?
    The Git distribution at Github also does not have a license.txt

  8. onkar says:

    My anti virus says the file can harm my computer

  9. Miy says:

    I have downloaded the Windows 64 version of arelle and install on my windows 10. But it couldn’t proceed due to this error message ‘installer integrity check has failed. Common causes include incomplete download and damaged media. Contact the installer’s author to obtain a new copy.’

    • admin says:

      Please try the alternative Windows 64 zip file link below the installer download button. It can be unzipped to any convenient location.

  10. Jerry says:

    Hi again,
    I think there is a problem with timeout set on your server (in case of slow downloads)
    I don’t know why i can get only ~100-300kBytes/s download speed on my cable connection – but it causes to break the download and results in broken installer (for windows)

    I tried my LTE mobile connection and it went up to 30Mbit and allowed me to download whole file.
    This installer is OK and allows to install and run Arelle.

Leave a Reply

Your email address will not be published. Required fields are marked *