This module allows you to set a "timer" into content nodes. When it reaches zero, you can perform any type of action with the node, such as unpublishing it or sending an email to the author.


  • Perform custom actions when the nodes expire
  • Granular permissions: let only some users to modify the node expiration date
  • Date field can use jQuery Date Popup widget, if Date module is installed with Date Popup enabled
  • All data exported to Views, if enabled
  • Drupal code compliance

This module requires Rules module.


smthomas created a great video introduction to the module on


Node expire extras module contains the following extras for Node expire.

  • "Update expiry date" Rules action. Configuration is located at
    "Structure -> Content types -> {Your Content type} -> Publishing options".
  • Tokens support. Tokens [node:expiry] and [node:expired] are available.

Project Information