www.inkitt.com Open in urlscan Pro
2606:4700:10::ac43:a99  Public Scan

Submitted URL: http://www.inkitt.com/
Effective URL: https://www.inkitt.com/
Submission: On January 01 via api from US — Scanned from DE

Form analysis 45 forms found in the DOM

<form class="js-search-form ng-pristine ng-valid">
  <div class="search__inputWrapper">
    <span class="search__icon">
      <svg height="19px" width="20px" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2.67 8.676c-.014 3.325 2.717 6.066 6.086 6.067 3.37.002 6.106-2.652 6.12-6.03.013-3.369-2.72-6.046-6.084-6.067-3.35-.02-6.108 2.696-6.122 6.03M20 16.886c-.521.516-1.6 1.597-2.122 2.114-.032-.029-.074-.064-.112-.102-1.098-1.086-2.196-2.17-3.29-3.26-.111-.112-.179-.128-.307-.018-.95.807-1.756 1.083-2.958 1.427-1.237.354-2.495.45-3.77.237-2.85-.477-4.982-1.98-6.386-4.472A8.086 8.086 0 0 1 .033 8.058C.29 5.092 1.717 2.818 4.257 1.25A8.262 8.262 0 0 1 9.377.03c3.168.26 5.53 1.798 7.104 4.522.609 1.054.932 2.205 1.033 3.42.163 1.959-.001 3.486-1.058 5.141-.076.119-.068.19.033.29 1.13 1.11 2.253 2.227 3.378 3.342.044.044.086.09.133.14"
          fill-rule="evenodd"></path>
      </svg>
    </span>
    <input class="search__input" name="search" placeholder="Type a phrase to search...">
    <button class="search__submit" type="submit"> Search </button>
  </div>
</form>

<form class="js-search-form ng-pristine ng-valid">
  <div class="search__inputWrapper">
    <span class="search__icon">
      <svg height="19px" width="20px" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2.67 8.676c-.014 3.325 2.717 6.066 6.086 6.067 3.37.002 6.106-2.652 6.12-6.03.013-3.369-2.72-6.046-6.084-6.067-3.35-.02-6.108 2.696-6.122 6.03M20 16.886c-.521.516-1.6 1.597-2.122 2.114-.032-.029-.074-.064-.112-.102-1.098-1.086-2.196-2.17-3.29-3.26-.111-.112-.179-.128-.307-.018-.95.807-1.756 1.083-2.958 1.427-1.237.354-2.495.45-3.77.237-2.85-.477-4.982-1.98-6.386-4.472A8.086 8.086 0 0 1 .033 8.058C.29 5.092 1.717 2.818 4.257 1.25A8.262 8.262 0 0 1 9.377.03c3.168.26 5.53 1.798 7.104 4.522.609 1.054.932 2.205 1.033 3.42.163 1.959-.001 3.486-1.058 5.141-.076.119-.068.19.033.29 1.13 1.11 2.253 2.227 3.378 3.342.044.044.086.09.133.14"
          fill-rule="evenodd"></path>
      </svg>
    </span>
    <input class="search__input" name="search" placeholder="Search...">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: newReadingListForm

<form name="newReadingListForm" ng-submit="newReadingListSubmit()" class="create-list-form ng-pristine ng-invalid ng-invalid-required">
  <input type="text" name="title" ng-model="newReadingList.title" id="list-title-input" required="" placeholder="Reading List Title" class="list-title ng-pristine ng-untouched ng-invalid ng-invalid-required">
  <div class="buttons">
    <label>
      <input type="checkbox" ng-model="newReadingList.is_public" class="ng-pristine ng-untouched ng-valid"> Public </label>
    <input type="submit" id="submit" value="Add" class="button inkitt-btn-blue">
  </div>
</form>

Name: logInForm

<form class="signup-input-fields-wrapper ng-pristine ng-valid" name="logInForm">
  <input class="signin-email" name="username" placeholder="E-mail or Username" type="text">
  <input name="password" placeholder="Password" type="password">
  <button class="login-signup-btn login-signup-btn_dark" type="submit">
    <i class="login-signup-btn__icon icon-spin5 spinner animate-spin feedback-spinner"></i> Sign in </button>
  <div class="error-wrapper-small js-login-error"></div>
</form>

Name: signUpForm

<form class="signup-input-fields-wrapper ng-pristine ng-valid" name="signUpForm">
  <input class="signup-email" name="email" placeholder="Enter your E-mail" type="text">
  <input class="signup-username" name="username" placeholder="Pick a Username" type="text">
  <input name="password" placeholder="Pick a Password" type="password">
  <div class="birthday-container">
    <label for="birthday_input"> Pick Your Birth Date </label>
    <div class="birthday-input-wrapper">
      <input date-value="Y-m-d" id="birthday_input" name="birthday" type="text" value="">
    </div>
  </div>
  <div class="error-wrapper-small js-login-error"></div>
  <button class="login-signup-btn login-signup-btn_dark" type="submit">
    <i class="login-signup-btn__icon icon-spin5 spinner animate-spin feedback-spinner"></i> Sign up </button>
</form>

Name: resetPasswordForm

<form class="signup-input-fields-wrapper ng-pristine ng-valid" name="resetPasswordForm">
  <input class="resetpassword-email" name="email" placeholder="E-mail address" type="text">
  <button class="login-signup-btn login-signup-btn_dark" type="submit">
    <i class="icon-spin5 spinner animate-spin feedback-spinner"></i> Reset Password </button>
  <div class="error-wrapper-small js-login-error"></div>
  <div class="password-reset-message js-password-reset-message"></div>
</form>

Text Content

Search
Search
 * Free Books
   Genres
    * 
      Sci-Fi
    * 
      Fantasy
    * 
      Adventure
    * 
      Mystery
    * 
      Action
    * 
      Horror
    * 
      Humor
    * 
      Erotica
    * 
      Poetry
    * 
      Other
    * 
      Thriller
    * 
      Romance
    * 
      Children
    * 
      Drama
   
   Fanfiction More Fanfiction
    * 
      Harry Potter
    * 
      Naruto
    * 
      Supernatural
    * 
      Glee
    * 
      Lord of the rings
   
   Trending Topics
    * Love
    * Magic
    * Werewolf
    * Family
    * Friendship
    * Death
    * Supernatural
    * Werewolves
    * Mafia
    * Murder
    * Short Story
    * Alpha

 * Write
   Write or Upload Story
    * Novel Writing Boot Camp
      
      THE FUNDAMENTALS OF FICTION WRITING BY BRYAN THOMAS SCHMIDT
   
    * Winners
      
      CONTEST WINNERS
   
    * The Writer's Blog
      
      LEARN ABOUT THE CRAFT OF WRITING
 * Community
   Featured Groups
    * Young Adult Reads
      Become Part Of The Story
    * Fantasy and Werewolves
      Join the Pack!
   
    * Groups
      
      ENGAGE WITH FELLOW AUTHORS & WRITERS
   
    * Community Guidelines
      
      DISCOVER THE VALUES OF OUR COMMUNITY
 * Galatea
 * Writing Contests
    * La Magie de l'Hiver : Du Froid aux Rêves Enneigés
      
      FICTION CONTEST
   
    * El Abrazo del Invierno: Del Hielo a Relatos Acogedores
      
      FICCIÓN CONTEST
   
    * Winter's Embrace: From Frost to Fiction
      
      FICTION CONTEST
   
    * Winston Brothers: Penny Reid Fan Fiction
      
      ROMANCE CONTEST
   
    * Redefine the Apocalypse: Lucifer’s Daughter Fan-Fiction
      
      FICTION CONTEST

 * Search
   
 * en
    * english (en)
      
    * español (es)
    * deutsch (de)
    * français (fr)

 * sign in
 * sign up
 *  * How it works
    * Inkitt Publishing
    * Inkitt Winners
    * Badges
    * Guidelines
    * Support
   
    * Facebook
    * Twitter
    * Blog
   
    * Jobs
    * Credits
    * Terms
    * Imprint
   
   Inked with love
 * 


HOW IT WORKS

Inkitt’s mission is to discover talented writers and turn them into globally
successful authors.

 1. Writers Write
    
    Authors can write and upload their manuscripts on Inkit for free and writers
    retain 100% of their copyrights whilst writing on Inkitt

 2. Readers Discover
    
    Readers can read all books for free, without any ads and give the authors
    feedback.

 3. We Publish
    
    Books that perform well based on their reader engagement are published on
    our Galatea app.

 * 
 * 
 * 
 * 
 * 

Previous
No gatekeepers. No bias.
A straightforward path to publishing
Learn More
💻
Upload or write your stories on Inkitt

🤳
Build a community & receive valuable reader feedback

🙌
Engage with readers and see your story reads increase

📑
Receive a publishing contract from Galatea

Witness your story evolve into a blockbuster
Discover the Inkitt Author Subscription Program

Empowering writers to earn from their creativity while offering readers
exclusive content from beloved authors! Dive into a world of special unlocks and
support the stories you adore.


The World’s First Reader-Powered Publisher
For readers: Exciting narratives. Thrilling adventures. Heartfelt romances.
Wherever your imagination leads, whenever you crave a new chapter.
Free reads await.
For writers: Upload your manuscript on Inkitt to grow your community, receive
feedback from readers, and see your readership grow. When your book becomes a
hit on Inkitt, you’ll receive a publishing contract on GALATEA.

Where debut authors
experience unmatched
success
1 in 2 debut authors published on GALATEA go on to become bestsellers.

Using data to discover the next generation of bestselling authors
Using insights from the story analytics dashboard and reader feedback, S.S.
Sahoo completely rewrote The Arrangement seven times before it was published on
Galatea. It has since earned over 70 million reads.

No gatekeepers. No bias.
A straightforward path to publishing
Learn More
💻
Upload or write your stories on Inkitt

🤳
Build a community & receive valuable reader feedback

🙌
Engage with readers and see your story reads increase

📑
Receive a publishing contract from Galatea

Witness your story evolve into a blockbuster
Discover the Inkitt Author Subscription Program

Empowering writers to earn from their creativity while offering readers
exclusive content from beloved authors! Dive into a world of special unlocks and
support the stories you adore.


The World’s First Reader-Powered Publisher
For readers: Exciting narratives. Thrilling adventures. Heartfelt romances.
Wherever your imagination leads, whenever you crave a new chapter.
Free reads await.
For writers: Upload your manuscript on Inkitt to grow your community, receive
feedback from readers, and see your readership grow. When your book becomes a
hit on Inkitt, you’ll receive a publishing contract on GALATEA.

Where debut authors
experience unmatched
success
1 in 2 debut authors published on GALATEA go on to become bestsellers.

Using data to discover the next generation of bestselling authors
Using insights from the story analytics dashboard and reader feedback, S.S.
Sahoo completely rewrote The Arrangement seven times before it was published on
Galatea. It has since earned over 70 million reads.

No gatekeepers. No bias.
A straightforward path to publishing
Learn More
💻
Upload or write your stories on Inkitt

🤳
Build a community & receive valuable reader feedback

🙌
Engage with readers and see your story reads increase

📑
Receive a publishing contract from Galatea

Witness your story evolve into a blockbuster
Discover the Inkitt Author Subscription Program

Empowering writers to earn from their creativity while offering readers
exclusive content from beloved authors! Dive into a world of special unlocks and
support the stories you adore.


Next
 * About us
 * Discover
 * Author Success
 * How it works
 * Earn




TRENDING STORIES

All Time
Recent
All Time

PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
TALES OF REGVENTUS BOOK 4: THE RING


**Book Four of Tales of Regventus Series. Read Books 1-3 found under my profile
first." Griffa and Max are being held captive in the palace of Aurumist. As they
face torture, pain, and fear, Griff...

Fantasy by Catark50 • Complete • 30 chapters

Show Reviews Hide Reviews (7)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE MC, FY NHEULU: BOOK 1


First time ever trying to write a story so please bare with and be nice. This
story will use English and the Welsh langauge. All Welsh language sentences will
be translated into English. JJ has h...

Drama / Action by MerchCymru22 • Complete • 31 chapters

Show Reviews Hide Reviews (6)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
FERAL FOR HER FREEDOM


Book 1 of The Ultimate Series In a world where females are forced to be
subservient and docile, seen only as objects, one female is on the run for her
life. Daylin Farringhow is the famed 'feral...

Fantasy / Thriller by Simbacats • Complete • 21 chapters

Show Reviews Hide Reviews (2)
Content Warning
This story contains themes of: assault, domestic violence, drug use overdose,
extreme violence gore, extremist content, human trafficking, miscarriage,
onscreen rape, self-harm, sexual assault abuse, torture, violent death




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
DON'T TELL ELLIE


DON'T TELL ELLIE is an Adult Paranormal Mystery set in New York City. Eleanore
"Ellie" Brennan, has been on a downward spiral ever since she was kidnapped in
the summer of 1997. Although returned...

Mystery / Other by Samantha Lawrence • Complete • 15 chapters

Show Reviews Hide Reviews (14)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
HIDDEN SCARS


Once every year there's a ceremony were people gets picked to be partners to a
werewolf, and every year at the same time a nightmare haunt Lily. What kind of
secrets does Lily's nightmare holds? An...

Fantasy / Adventure by Bettan • Ongoing • 20 chapters

Show Reviews Hide Reviews (6)
Content Warning
This story contains themes of: domestic violence, racism, torture, violent death




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
SPACE BRIGADE


Special Forces team Pierce Force are tasked to rescue an ambassador from a
hostile alien planet, a mission that takes the Coalition of Planets to the brink
of a costly and devastating war.

Scifi / Action by lazarusgrey • Complete • 16 chapters

Show Reviews Hide Reviews (6)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
FUDGE, I REINCARNATED AS THE HEROINE!


As the title suggests, the story is about the reincarnated tale of our dear
heroine who doesn't resemble one at all by the way! Book cover by larxene23.

Fantasy / Mystery by notthinking • Complete • 20 chapters

Show Reviews Hide Reviews (3)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE DRAGON'S LAIR


Sent off to foreign lands with the Dradan princes. Maeve battles with past
traumas and the new lands she is faced with. The queen has divided her country
and amassed armies, stripping the surroundi...

Fantasy / Adventure by ImBrokenSaveMe • Ongoing • 23 chapters

Show Reviews Hide Reviews (5)
Content Warning
This story contains themes of: assault, attempted rape, depression, extreme
violence gore, miscarriage, onscreen rape, sexual assault abuse, suicide




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE LEGACIES OF WYRD ACADEMY


Layla Stromwall is the daughter of her pack’s Beta. You would think that makes
her somewhat of pack royalty, right? Well, unfortunately for Layla her life has
been as far from a Princess' as you ca...

Fantasy / Adventure by Books by K. • Ongoing • 22 chapters

Show Reviews Hide Reviews (5)
Content Warning
This story contains themes of: assault, attempted rape, cheating, child abuse,
depression, domestic violence, extreme violence gore, homophobia, offscreen
rape, onscreen rape, sexual assault abuse, statutory rape, torture, violent
death, pedophilia, xenophobia




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
TALES OF REGVENTUS BOOK TWO: KEENE


Book 2 of Tales of Regventus series, see Tales of Regventus: Adalwen before
reading this one. Max has claimed the title of king. As Ansel and Griffa work to
prepare Max for the future, the power...

Fantasy by Catark50 • Complete • 26 chapters

Show Reviews Hide Reviews (5)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE ARCHAEOLOGICAL CHRONICLES - PHARAOH OF SAND


Book 2 in the Archaeological Chronicles series The journey has just begun...
Mari struggles to find a solution to get her best friend back to their own time.
Back to her! Kai'ine is challenged b...

Fantasy / Adventure by Time • Ongoing • 10 chapters

Show Reviews Hide Reviews (8)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
STOCKHOLM


Rue is an LA screenwriter sent to Stockholm Sweden to help three brothers come
up with a movie. Things are not what they seem, as Rue tries to survive the
brothers twisted games. Rue will get a gre...

Thriller / Horror by Mason • Complete • 10 chapters

Show Reviews Hide Reviews (3)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
PIGEON BLOOD


Because of an alcoholic blackout, eyewitness Blair Vaughn has to recall the
details of Dr. Cynthia Maxwell’s murder before the killer finds him first.
Everywhere homeless Blair Vaughn goes the body...

Mystery / Drama by B.A. Braxton • Complete • 39 chapters

Show Reviews Hide Reviews (11)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
HOOKERS DON'T LIKE CHEATERS


The short story is about a young woman who had a difficult life growing up and
had to pay her way through life as a hooker. Now married, she experiences what
other women whom she slept with their h...

Other by Cmh Oluwaseyifunmi • Complete • 9 chapters

Show Reviews Hide Reviews (240)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
CODEX PART 4: AMONG THE LIVING


Zoe Lestrade is ready to move forward and explore her humanity while forgetting
all the pain and sorrow she has experienced in the past. “What is death? Many
may say nothing comes after the soul ha...

Fantasy / Horror by Roxana Chirila • Complete • 21 chapters

Show Reviews Hide Reviews (3)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE VENDELEER BROTHERS BOOK 5: THE MAN WITH THE BLACK BOX


An entire town of people has disappeared, and yet there are whispering voices...
Voices all around them are trying to get them to open the black box...

Mystery / Horror by Lexi Melton • Complete • 20 chapters

Show Reviews Hide Reviews (6)
Content Warning
This story contains themes of: child abuse, extreme violence gore




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
LITTLE FIEND


What happens when a 12 year old boy is pushed beyond the breaking point? What
happens when he snaps? Well, darkness comes for him and consumes him. Turning
into a perfect killing machine that will ...

Horror / Thriller by C. R. Imson • Ongoing • 16 chapters

Show Reviews Hide Reviews (10)
Content Warning
This story contains themes of: child abuse, extreme violence gore, violent death




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
A COVEN TO CALL HOME


At 17 years old and bouncing around in the foster system due to unreasonable
issues since she could remember, things start looking up with her foster family.
That is, until one day, her room catche...

Drama / Fantasy by Fuzzi • Ongoing • 19 chapters

Show Reviews Hide Reviews (4)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
INTO THE ASHES


Zelda Ernouf was the daughter of the lead warrior of Silverstein pack. She was
respected and loved by everyone since her young age. But many didn't like her
because of her indifferent and sarcastic...

Fantasy by Aileen Rainne • Ongoing • 11 chapters

Show Reviews Hide Reviews (3)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
EVANORA


Evanora was an innocent. Her father should have known better than to do the
things he did to her because no young girl should be made to endure that at any
time . There was nobody to help defend he...

Horror / Thriller by GMB61 • Complete • 13 chapters

Show Reviews Hide Reviews (10)



Show more

PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE RESMAR MURDERS


Detective Sam Johnson and his partner Detective Hank Harvey are two of the best
homicide detectives on the force; their specialty, in fact, lies in figuring out
serial cases. But when a couple of ...

Mystery / Thriller by Theresa Lambe • Complete • 28 chapters

Show Reviews Hide Reviews (11)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE WALKER


A military outsider in a post-apocalyptic world where night brings instant death
begrudgingly escorts an eleven-year-old from Edinburgh to London with hopes of
finding a safe haven. 'Fast-paced and...

Adventure / Thriller by Jake A. Garside • Complete • 27 chapters

Show Reviews Hide Reviews (11)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
TALES OF REGVENTUS BOOK THREE: RAYA


**Book 3 in the Tales of Regventus series, see Tales of Regventus: Adalwen and
Tales of Regventus: Keene first.** Griffa has taken her place as the leader of
the Ring of Nine. She works tirelessly...

Fantasy by Catark50 • Complete • 27 chapters

Show Reviews Hide Reviews (9)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
GINELLE'S DRAGON


Ginelle had no choice but to run away from home as the crown and the church
started to round up and imprison all the witches in the kingdom. While hiding
out, she befriends a few new companions, in...

Fantasy / Adventure by P.J. Lowry • Ongoing • 15 chapters

Show Reviews Hide Reviews (6)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
AGENCY OF REDBIRDS


All Mariel DeVaughn wanted was a job - she hadn't banked on stumbling across a
secret agency, near-death experiences, or information that would change her life
forever - but she's in too deep now. ...

Scifi / Action by Weg • Ongoing • 32 chapters

Show Review Hide Review (1)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
NOT SO NORMAL YASMINE *IT ALL COMES BACK* BOOK I


Yasmine wasn't a normal girl. She believed that the supernatural and paranormal
exist, and people thought she was crazy, causing her mother to disown her.
During her free time, Yasmine made it a po...

Mystery / Fantasy by DreamerGirlKes • Complete • 24 chapters

Show Reviews Hide Reviews (4)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE ICEMAN'S LAMENT


Tom Kelly is a disgraced former space pilot hauling ice on a distant planet, A
stranded news crew thinks he'll make a great story but with much darker secrets
to hide, he'll do anything to stop them.

Scifi / Adventure by John Kilkelly • Complete • 18 chapters

Show Reviews Hide Reviews (13)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
HARD TIME


Jake Lampel had everything. Thriving business. Nice home, Beautiful daughter.
Loving wife. Well no, she had not been loving in a few years now. He knew he had
been neglecting her. But he was going ...

Mystery / Thriller by Alicia Gayle Heath • Complete • 28 chapters

Show Reviews Hide Reviews (5)
Content Warning
This story contains themes of: assault, extreme violence gore, violent death,
cheating




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
COYOTE TRAIL


Hank Duggan drove his 18-wheeler right into the 19th century and the days of the
Old West. Not knowing how he got there, he must search for the way back! Truck
driver, Hank Duggan, mysteriously tra...

Scifi / Adventure by wtsamsel • Complete • 26 chapters

Show Reviews Hide Reviews (7)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
DARKWOOD FALLS PARANORMAL INVESTIGATORS: THE DEAD TRUTH


There was a point in Shawn Nelson's life when she felt she lost everything. She
was 26 years old and lost her job, broke up with her douche-bag boyfriend, and
moved in with her neurotic cousin, Br...

Horror / Thriller by M. C. Schmidt • Complete • 20 chapters

Show Reviews Hide Reviews (9)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
WATER CHILD


Kat was brought to a magical world completely against her will. And if that
cocky Elvin prince thought that the promise of power, wealth and himself would
seduce her, he was sorely mistaken.

Fantasy / Adventure by JellyBritt13 • Ongoing • 2 chapters

Show Reviews Hide Reviews (4)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
DEAR OLD JACK


A unique take on the Jack the Ripper crimes and what transpired afterwards. In
Victorian London, one year after the Jack the Ripper murders, a killer has
struck London's East End and average pub wo...

Horror / Mystery by madisonpardue • Complete • 13 chapters

Show Reviews Hide Reviews (12)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
BROKEN EVIL


Agatha Stryde is just your regular 17-year-old girl, living a normal decent
life. That is until, one night when everything changes, finding herself in the
hands of 5 boys on a mission of pain and t...

Horror / Thriller by writing_a_new_novel • Complete • 28 chapters

Show Reviews Hide Reviews (6)
Content Warning
This story contains themes of: torture, violent death, assault




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
MIDNIGHT OWL (A JOE LEVERETTE MYSTERY, BOOK 1)


Two detectives have to solve a case of a dismembered body but then the six
people who dreamt about it are being murdered. They incorporate the help of a
Sensitive to help with the case. Detectives ...

Mystery / Other by vivdrewa • Complete • 27 chapters

Show Reviews Hide Reviews (12)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE UNWINDING


A group of teens must race to uncover the truth in a world where no-one lives
beyond the age of 18 Kiri, like the other inhabitants of her city, has no
parents. Only days after their eighteenth bir...

Scifi / Adventure by L.M.Bloom • Complete • 12 chapters

Show Reviews Hide Reviews (9)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
HERITAGE: AGAINST THE GRAIN


Gillian Beaumont is not your run-of-the-mill rookie cop. She is a vampire born
from an ancient line, and she ran from that life to find herself. She's trying
to be an ordinary cop and to do good ...

Thriller / Mystery by CSDreamer • Complete • 49 chapters

Show Reviews Hide Reviews (7)
Content Warning
This story contains themes of: assault, extreme violence gore, torture, violent
death




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
FINDING FREEDOM


"I remember being happy to see his face, to wake up next to him every morning...
but now, I just can't bear the sound of his keys jangling." Claire has
everything a young woman could dream for-- g...

Thriller / Drama by JustGloow • Ongoing • 8 chapters

Show Review Hide Review (1)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE HUNT: THE OAKMONT SAGA, BOOK 2


Melanie has spent two years recovering from her time at Oakmont, but she hasn't
truly recovered. And now, they're back. Can she ever escape 'the program'?
Melanie has been hiding her abilities fo...

Scifi / Action by Oscar Hinlevitch • Complete • 38 chapters

Show Reviews Hide Reviews (6)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE CABIN


After receiving some money, I bought a lakeside cabin. I should have listened to
the warnings. The cabin came with history, and more...

Horror / Mystery by M.S.Grahn • Complete • 1 chapter

Show Reviews Hide Reviews (4)




PUBLIC LISTS (0)

PRIVATE LISTS (0)

CREATE NEW LIST
PUBLIC
THE UNEXPECTED


Book Two of The Guy Who Gave Up HIs Jersey. Juliana life has completely changed
since she confessed she loved Alejandro. Thinking things would turn better, they
get more complicated than they were...

Other by GladysVanessa • Ongoing • 18 chapters

Show Reviews Hide Reviews (4)







READING LISTS

Top New Picks

38 Stories

Weekly Suggestions

45 Stories

Inkitt Classics

39 Stories

Nat's must reads

34 Stories

Inkitt's Holiday Picks

14 Stories


TOP REVIEWS

At the Stroke of Midnight by Sarah McCombs


Sharlene Fielder: Wow all because of two crazy guys. So much death and pain.
Great tale. Thank you for sharing.

Read Full Review
Timothee: Her Destroyer by Sarah Brown


My4Luv: Just do sweet finally

Read Full Review
The Road to Fate by JBU517


mils_28: I really enjoyed this story.storyline was great, characters were on
point!

Read Full Review
Perfect Pair by Sandy Kaunda


Dayla: I know I keep saying this but I can’t help it this is another amazing
book I absolutely love! I love how even after everything they went thru all the
heartbreak and emotions there love is still strong for each other. This book was
a lot more suspenseful and had a lot more obstacles for them to ov...

Read Full Review
UNPAIRED by Sandy Kaunda


Dayla: Again I absolutely love this book. Even though it’s been 7 years their
love for each other is truly still real and you can feel it. Even though things
don’t work out in the end of this book the story was still amazing. There were
so many moments in the book when you could really tell how strong t...

Read Full Review


GALATEA STORIES

 * The Millennium Wolves
 * The Arrangement
 * The Lycan's Queen
 * Gideon
 * Mason
 * Kidnapped by My Mate
 * Marked
 * The Alpha and Aurora
 * The Lost Princess


NEWEST COLLECTIONS

 * CEO Romance
 * Cowboy Romance
 * Grumpy Sunshine
 * Kinky Stories
 * Age Gap Romance


POPULAR COLLECTIONS

 * Books About Soccer or Football
 * Historical Fiction Books
 * Books Similar to 'The Hobbit'
 * Books About Love
 * arranged marriage wattpad stories


OTHER COLLECTIONS

 * Books Similar to 'Wild'
 * Books Similar to 'Wuthering Heights'
 * Books About Vikings
 * Books About Animals
 * Hockey Romance

ABOUT US

Inkitt is the world’s first reader-powered publisher, providing a platform to
discover hidden talents and turn them into globally successful authors. Write
captivating stories, read enchanting novels, and we’ll publish the books our
readers love most on our sister app, GALATEA and other formats.

INKITT FOR AUTHORS

 * Writing Contests List
 * Inkitt Publishing
 * Submit Your Story
 * Guidelines
 * Writing Groups
 * Author Subscriptions
 * Report Plagiarism

INKITT FOR READERS

 * Fantasy Books
 * Sci-Fi Books
 * Romance Books
 * Drama Books
 * Thriller Books
 * Mystery Books
 * Horror Books

INKITT COMMUNITY

 * The Writer's Blog
 * Twitter
 * Facebook
 * Instagram
 * Support
 * Join the Inkitt Team


Sign in to Inkitt
Sign in

Forgot your password?
Or

You can also sign up
Sign up with email
Pick Your Birth Date


Sign up
By signing up on Inkitt, you agree to our Terms of Service and Privacy Policy
Have an account? Sign in
Reset Password
Reset Password


Cancel



PRIVACY PREFERENCE CENTER




 * YOUR PRIVACY


 * TARGETING COOKIES


 * FUNCTIONAL COOKIES


 * PERFORMANCE COOKIES


 * STRICTLY NECESSARY COOKIES

YOUR PRIVACY

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer.

TARGETING COOKIES

Targeting Cookies


These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

FUNCTIONAL COOKIES

Functional Cookies


These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

PERFORMANCE COOKIES

Performance Cookies


These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

Back Button


BACK



Vendor Search
Filter Button
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Clear
checkbox label label
Apply Cancel
Confirm My Choices
Allow All


By clicking “Accept All Cookies”, you agree to the storing of cookies on your
device to enhance site navigation, analyze site usage, and assist in our
marketing efforts.

Cookies Settings Accept All Cookies